Greetings<br><br>I am so very new to FP and just signed up to Clean.  I hung out around Haskelites forever wondering if they ever got around to the real world, then discovered Clean and the I/O library!  Ive died and gone to software-heaven.<br>
<br>But that is tempered by what I still want (we&#39;re never satisfied, right?).<br><br>I want a development environment in which any type, function or value can be persisted without any fuss.<br><br>OK operations would include: OPEN, and CLOSE: just housekeeping.  ROOT might be needed to link code to DB.<br>
<br>START TRANSACTION, and END TRANSACTION because I can&#39;t see a system understanding what should go inside a transaction and what should not.<br><br>But other than these exceptions the compiler and GC would generate any additional code required to &quot;make it so&quot;.<br>
<br>Many current projects implement such concepts with an underlying RDBMS.  God forbid CLEAN would stoop to such.<br><br>It seems so logical to use a graph database for the store.  Ive been researching many emerging commercial and experimental products and believe the Hypergraph project using Berkeley DB may be the best fit.    <a href="http://www.kobrix.com/hgdb.jsp">http://www.kobrix.com/hgdb.jsp</a><br>
<br><br>So is there anyone with a Hypergraph interface library?  And what are the limitations of using a Java interface?<br><br>Anyone implementing real world Transparent Persistence for CLEAN written in CLEAN?<br><br>QuestionMark<br>
<br><br>