My favorites | Sign in
Project Logo
Project hosting will be READ-ONLY Wednesday at 8am PST due to brief network maintenance.
                
Code license: New BSD License
Labels: Scala, automated, testing, monad, functor

Scalaz (Scar-lah-zed) is a library written in the Scala Programming Language. One mandate of the library is to depend only on the core Scala API and the core Java 2 Standard Edition API. The intention of Scalaz is to include general functions that are not currently available in the core Scala API. Scalaz is released under a BSD open source licence making it compatible with the licence of the Scala project.

Scalaz has recently (December 2009) undergone a rewrite for a planned version 5 release coinciding with the upcoming Scala 2.8.0 release. Much of what was included in previous versions is still available however, it is better organised.

Links

Detailed features of Scalaz 5

Obtaining Scalaz through SBT or Maven

We are periodically publishing snapshots to the Scala Tools repository.

Group Artifact Version Description
com.googlecode.scalaz scalaz-core_2.8.0.Beta1-RC8 5.0-SNAPSHOT Core API, no dependencies.
com.googlecode.scalaz scalaz-http_2.8.0.Beta1-RC8 5.0-SNAPSHOT HTTP, aka Slinky. Depends on Servlet API 2.5
com.googlecode.scalaz scalaz-scalacheck-binding_2.8.0.Beta1-RC8 5.0-SNAPSHOT Bindings for ScalaCheck, including Arbitrary instances for Scalaz data structures. Depends on ScalaCheck
com.googlecode.scalaz scalaz-example_2.8.0.Beta1-RC8 5.0-SNAPSHOT Usage examples









Hosted by Google Code