Stoop: our first open source release

A Scala DSL for interfacing with CouchDB

Posted by Phil Cryer on April 5, 2015

We are happy to annouce the release of our first open source software, Stoop. Based on an existing Haskell library, Stoop is a Scala DSL for interfacing with CouchDB. Implementation can be easily switched between talking to an actual Couch or a fake (mock) one for testing. We’ve released this under the Modified BSD License, so check it out and let us know if you have any questions, if you find bugs, or even if you have a pull request to fix something!

    name := "Stoop"
    version := "0.9.10-SNAPSHOT"
    scalaVersion := "2.10.3"
    scalacOptions += "-deprecation"
    scalacOptions += "-feature"
    resolvers += "Sonatype snapshots" at "http://oss.sonatype.org/content/repositories/snapshots/"
    resolvers += "Scalaz Bintray Repo" at "http://dl.bintray.com/scalaz/releases"
    resolvers += "spray repo" at "http://repo.spray.io"
    libraryDependencies ++= Seq("org.scalaz" %% "scalaz-core" % "7.1.0",
        "io.spray" %% "spray-json" % "1.2.5",
        "org.scalaz" %% "scalaz-effect" % "7.1.0",
        "org.scalaz" %% "scalaz-concurrent" % "7.1.0",
        "org.scalaz.stream" %% "scalaz-stream" % "0.6a")
    libraryDependencies += "net.databinder.dispatch" %% "dispatch-core" % "0.10.0"
    libraryDependencies += "org.scalatest" % "scalatest_2.10" % "2.0" % "test"
    libraryDependencies += "org.scalacheck" %% "scalacheck" % "1.10.1" % "test"
    publishMavenStyle := true
posted on April 5, 2015 by
Phil Cryer