enalmada / datomisca   0.9.0

Apache License 2.0 Website GitHub

Datomisca: a Scala API for Datomic

Scala versions: 2.13

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!

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

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

Versions

  • TRUNK [not released in the repository, yet]
    • Fancy contributing something? :-)
  • 0.9.0 [release on 2024-11-17]
    • prep for scala 3
  • 0.8.5 [release on 2024-11-17]
    • scala 2.13.15, back support 2.12
  • 0.8.4 [release on 2024-11-10]
    • scala 2.13.15
  • 0.8.3 [release on 2024-11-10]
    • scala 2.13.11
  • 0.7.3 [release on 2024-11-09]
    • Playframework 2.8.0
  • 0.7.2 [release on 2023-09-13]
    • Playframework 2.8.0, scala 2.13.11
  • 0.7.1 [release on 2019-12-24]
    • Playframework 2.8.0, scala 2.12/2.13
  • 0.7.0 [release on 2019-12-8]
    • scala 2.12

Test

sbt project integrationTests it:test

Release

sbt +publishSigned && sbt sonatypeRelease