A framework of packages for building Haskell applications
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
Peter J. Jones a90b207eb4
Add additional functions to the top-level module
vor 1 Woche
crypto Add additional functions to the top-level module vor 1 Woche
opaleye Rename Opaleye -> Database, add helper function vor 3 Wochen
validation validation: Add `HasValidLength' instance for `NonEmpty' vor 4 Wochen
.envrc Update for NixOS 19.09 vor 1 Monat
.gitignore Fix a couple typos, improve the shell.nix file vor 5 Monaten
LICENSE Add Iolaus.Opaleye.Config vor 6 Monaten
README.md Typo vor 4 Wochen
default.nix Initial import of the iolaus-validations library vor 4 Wochen

README.md

Iolaus

A set of packages that aim to take care of the 20% overlap between all of the Haskell applications that you write.

Style

This collection of packages uses the “MTL + Classy Optics” style of composing the major components of an application.

For more information we highly recommend the talk by George Wilson entitled Next Level MTL with Classy Optics.

Packages

  • crypto: Simplified cryptography operations.

  • opaleye: Database queries and schema migrations.

  • validation: Data validation