This is your work, valued
mimimum viable programmer
tut. doc/tutorial generator for scala
573cats-infographic. typeclass diagram for cats
463atto. friendly little parsers
356doobie-http4s-sangria-graphql-example. Example app that uses doobie, http4s, and Sangria to serve GraphQL.
84examples. Example usage of scalaz and uncommon Scala features.
83typename. Get the name of a type at compile-time. Amaze your friends!
78tuco. Reasonable telnet server for Scala.
57basic-dsl. Useless embedded DSL and monadic interpreter for BASIC.
43cofree. Fun and Games with Fix, Cofree, and Doobie
40pool-party. Turn a normal resource into a pooled one.
40tiny-world. Monadic effect worlds for interacting safely with mutable data.
38doobie-quill. doobie integration with quill
22doobie-tsql. compile-time typechecked sql literals for doobie
20envy. A very small configuration library.
11doobie-infographic.
10turtles. Generalized recursion schemes and traversals for Scala, using Cats.
8a22o. Like atto, but fast.
7mud. Experimental pure functional, nonblocking port of bits of DikuMUD.
6thingy. Visualize modules in an org, kind of.
6doobie-remotely. demo of doobie hooked up to remotely
5noob. Short talks and exercises for "noob hour" at PDXScala.
5time. Pure functional date/time API. Work in progress.
5doobie-labs. experimental add-ons for doobie
3bionicle. Generalized optics with split morphisms.
3lens. code and exercises for pdxscala talk
2grackle-examples. PLpgSQL
2newts. Newtype for cats
2scoobie. An AST that tries to represent SQL in scala. This AST can then be wrapped in Free and interpreted in to your favorite query language.
23d-models. Various 3D Models
1gazette. Toy project serving to illustrate that it's possible to write pure functional systems in Scala.
1scala-pet-store. An implementation of the java pet store using FP techniques in scala
1mdoc. Typechecked markdown documentation for Scala
1http4s. A minimal, idiomatic Scala interface for HTTP
1scala-optparse-applicative. Scala port of Paolo Capriotti's optparse-applicative library
1scala-exercises. The easy way to learn Scala.
1ocs. Java
1cats. Scala
1zing. Another pure functional UI experiment.
1