Scala

Scala

Like Java, Scala is object-oriented, and uses a curly-brace syntax reminiscent of the C programming language. Unlike Java, Scala has many features of functional programming languages like Scheme, Standard ML and Haskell, including currying, type inference, immutability, lazy evaluation, and pattern matching.

Projects

extensible effects are an alternative to monad transformers for computing with effects in a functional way
grafter is a library to configure and wire scala applications
- - Http
a lightweight asynchronous http api built with scalajs in mind supports the jvm and nodejs runtimes as well as most browsers
- - Database
postgresql protocol support for finagle
a library to implement composable side effects weaving typeclasses on a wrapping type and the free monad
generates ensime config files for sbt projects
large off-heap arrays 2gb and mmap files
foundational framework for distributed computing that fuses functional reactive programming and traditional actors
sbt plugin for tweaking various ide settings
view scaladocjavadoc in browser window
plugin that checks for updated versions of your projects dependencies
a sbt plugin to compile haxe sources
retrieves runtime information about the classes and traits in a project
a sbt plugin that resolves external api links to common scala libraries
a sbt plugin designed to pass data from compile-time to run-time

Top View

0.0 2.0 Image
swift image slideshow with circular scrolling timer and full screen viewer
1.0 0.7 Gui
theming net winforms c or vbnet to googles material design principles
0.0 0.0 Animation
collection of animation projects
redefined chart library built with react and d3
php bindings for go