Datomisca: a Scala API for Datomic
Latest commit 9be0951 Nov 8, 2015 @dwhjames Merge pull request #142 from dwhjames/topic/log-conv
Add ToDatomic conversion for Log
Failed to load latest commit information.
core Add ToDatomic conversion for Log Mar 22, 2015
integration make use of sbt-pgp Mar 14, 2015
macros make use of sbt-pgp Mar 14, 2015
project make use of sbt-pgp Mar 14, 2015
tests make use of sbt-pgp Mar 14, 2015
.gitignore setup caching for Travis CI builds Oct 11, 2014
.travis.yml separate update task for sbt on travis-ci Feb 23, 2015
LICENSE began refactoring + added LICENSE + upgraded datomic Nov 22, 2012
README.md Update README badges Mar 14, 2015
build.sbt bump version for 0.7.0 release Mar 14, 2015
scaladoc.sbt update scalac, sbt, and unidoc versions Feb 22, 2015


Build Status Download

Datomisca, embrace Datomic the Scala way

A Scala API for Datomic

Please go to Datomisca website for full description of the project and its features, as well as a guide for getting started and samples!

The philosophy of Datomisca in a nutshell

Datomic principles, without compromise

Datomisca is a thin layer around Datomic aimed at exposing Datomic’s functionality and leveraging its full power.

Datomic features with a Scala flavor

Datomisca uses Scala concepts to enhance the Datomic experience for Scala developers:

  • Type safety,
  • Asynchronicity & non-blocking patterns,
  • Advanced functional programming
  • Compile-time enhancement with Scala 2.10 macros