traverse-with-class: Generic applicative traversals

[ data, library, mit ] [ Propose Tags ] [ Report a vulnerability ]

This is a generic programming library in the spirit of "Scrap your boilerplate with class", but with several improvements — most notably, it's based on the gtraverse function instead of gfoldl. gtraverse is equivalent in power to gfoldl, but lets you more easily write non-standard views of the data type.


[Skip to Readme]

Downloads

Maintainer's Corner

Package maintainers

For package maintainers and hackage trustees

Candidates

  • No Candidates
Versions [RSS] 0.1, 0.1.1, 0.1.1.1, 0.2, 0.2.0.1, 0.2.0.2, 0.2.0.3, 0.2.0.4, 1.0.0.0, 1.0.1.0, 1.0.1.1
Change log CHANGES.md
Dependencies base (>=4.9 && <5), template-haskell, transformers [details]
License MIT
Author Roman Cheplyaka
Maintainer Roman Cheplyaka <roma@ro-che.info>
Category Data
Source repo head: git clone https://github.com/feuerbach/traverse-with-class.git
Uploaded by RomanCheplyaka at 2021-06-21T20:58:24Z
Distributions LTSHaskell:1.0.1.1, NixOS:1.0.1.1, Stackage:1.0.1.1
Reverse Dependencies 4 direct, 22 indirect [details]
Downloads 16587 total (89 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2021-06-21 [all 1 reports]

Readme for traverse-with-class-1.0.1.1

[back to package description]

Traverse with class!

traverse-with-class is a Haskell library for writing generic traversal functions. It is similar to syb-with-class, but has many improvements.

Hackage

Maintainers

Roman Cheplyaka is the primary maintainer.

Sjoerd Visscher and Adam Bergmark are the backup maintainers. Please get in touch with them if the primary maintainer cannot be reached.