The libmolude package

[Tags:deprecated, gpl, library, prelude, test]
Deprecated. in favor of liblawless

A Prelude relpacement for GHC 8 with a focus on building applications with Lenses, Machines, and Applicatives.


[Skip to Readme]

Properties

Versions 0.12.3
Change log CHANGELOG
Dependencies aeson (>=0.11.2 && <0.12), base (==4.9.*), base-unicode-symbols (>=0.2.2 && <0.3), binary (>=0.8.3 && <0.9), bytestring (>=0.10.8 && <0.11), concurrent-machines (>=0.2.3 && <0.3), containers (>=0.5.7 && <0.6), containers-unicode-symbols (>=0.3.1 && <0.4), contravariant (==1.4.*), data-textual (>=0.3.0 && <0.4), directory (>=1.2.6 && <1.3), exceptions (>=0.8.3 && <0.9), filepath (>=1.4.1 && <1.5), hjsonschema (>=1.2.0 && <1.3), lens (==4.14.*), machines (>=0.6.1 && <0.7), mtl (>=2.2.1 && <2.3), parsers (>=0.12.4 && <0.13), path (>=0.5.9 && <0.6), path-io (>=1.2.0 && <1.3), protolude (>=0.1.10 && <0.2), random (==1.1.*), semigroups (>=0.18.2 && <0.19), stm (>=2.4.4 && <2.5), stm-containers (>=0.2.15 && <0.3), temporary (>=1.2.0 && <1.3), text (>=1.2.2 && <1.3), text-icu (>=0.7.0 && <0.8), text-icu-normalized (>=0.1.6 && <0.2), text-printer (==0.4.*), time (>=1.6.0 && <1.7), transformers (>=0.5.2 && <0.6), yaml (>=0.8.20 && <0.9), zippers (>=0.2.2 && <0.3) [details]
License GPL-3
Copyright © 2016 Evan Cofsky
Author Evan Cofsky
Maintainer evan@theunixman.com
Category Prelude
Source repository head: git clone https://gitlab.com/misandrist/libmolude.git
this: git clone https://gitlab.com/misandrist/libmolude.git(tag v0.12.3)
Uploaded Sat Nov 26 20:59:06 UTC 2016 by misandrist
Distributions NixOS:0.12.3
Downloads 30 total (3 in the last 30 days)
Votes
0 []
Status Docs uploaded by user
Build status unknown [no reports yet]

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for libmolude

Readme for libmolude-0.12.3

Molude, a Prelude Replacement

Welcome to Molude, a Prelude Replacement. It focuses on a few core ideas:

  • Support for GHC 8 and later
  • Yaml configuration
  • JSON and JSON Schemas
  • Normalized Unicode everywhere
  • Lenses and default Aeson encodings for generated datastructures.
  • Easy Generic and Typeable deriving.

It's based on protolude, lenses, and tries to extend on them as much as possible.