The Molecule project started in 2013 as a small library to access the Datomic database from Scala in an intuitive way by letting macros transform Scala “molecules” to Datomic query strings.
Molecule is created by Marc Grue, a Danish double bass player in the Gothenburg Symphony Orchestra, the National Orchestra of Sweden. Marc is a passionate long-time Scala programmer (since version 2.7).
Molecule has since mature substantially to for instance have a unified API against all three Datomic systems: Peer, Peer Server and Cloud.
The Changelog shows the dedication to perfect the Molecule library.
Watch an early presentation of Molecule v0.11 (unfortunately with bad sound) from a MeetUp in Gothenburg 2017.
About Marc:
More developers are welcome to join the Molecule project with Pull requests and questions/discussions on gitter in the Molecule forum.
Molecule is licensed under the Apache License 2.0