Skip to content

ilangostl/psp-std

 
 

Repository files navigation

psp.std - a non-standard standard library

Join the chat at https://gitter.im/paulp/psp-std

Build Status

Background

The scala standard library is deficient in many ways. This library is an attempt to rebuild it with some attention given to consistency, performance, and correctness. See views for some details.

See overview for the project layout.

Usage

Suggested contents for build.sbt - note this syntax requires sbt 0.13.7, the "blank lines are optional" release.

                      name :=  "scratch"
                 resolvers +=  "bintray/paulp" at "https://dl.bintray.com/paulp/maven"
              scalaVersion :=  "2.11.6"
initialCommands in console :=  "import psp._, std._, api._, StdEq._"
       libraryDependencies +=  "org.improving" %% "psp-std" % "0.5.5"

Then sbt console and you can look around.

scala> Array(1, 2) === Array(1, 2)
res0: Boolean = true

Requirements

scala 2.11, java 7+.

About

psp's non-standard standard library (for scala)

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 98.3%
  • Java 1.4%
  • Shell 0.3%