techlab: Bleeding edge prelude

[ library, mit, prelude ] [ Propose Tags ]

[Skip to Readme]
Versions [faq],
Change log
Dependencies base (>=4.7 && <5), chassis, co-log-polysemy, composite-base, containers, dhall, formatting, optics, path-dhall-instance, polysemy, polysemy-extra, polysemy-fs, polysemy-methodology, polysemy-methodology-composite, polysemy-plugin, polysemy-vinyl, polysemy-zoo [details]
License MIT
Copyright 2020 Daniel Firth
Author Daniel Firth
Category Prelude
Source repo head: git clone
Uploaded by locallycompact at 2020-12-09T15:24:19Z
Distributions NixOS:
Downloads 51 total (4 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs not available [build log]
All reported builds failed as of 2020-12-09 [all 3 reports]


  • Techlab
    • Techlab.Dhall
    • Techlab.Formatting


Maintainer's Corner

For package maintainers and hackage trustees

Readme for techlab-

[back to package description]

Techlab - Bleeding Edge Prelude

Techlab is a prelude aimed at maximising expressivity in Haskell.

This is intended for serious Haskell power users who don't mind the ground moving under them.

Techlab values expressivity above all other concerns. We want to see how convenient and natural domain modelling can be made in Haskell. That is, we don't know exactly what the final form of this toolkit might look like, and we make no guarantees that anything you might want in a prelude won't be sacrificed in pursuit of shinier language elements and ergonomics.

Techlab currently contains re-exports of chassis, a wide range of polysemy libraries, dhall, formatting and optics. Hobbyists who like polysemy will probably feel right at home here, and contributions are welcome.

Very early release - nothing is namespaced well or comprehensively re-exported.