The derive-monoid package

[Tags:library, mit, program, test]

when your type can hold a list of itself, you can derive simple (but total/lawful) Semigroup/Monoid/IsList instances with TemplateHaskell.

see the Derive.List for examples and documentation. browse the test suite for more (buildable) examples:


[Skip to Readme]

Properties

Versions 0.0.0
Dependencies base (==4.8.*), derive-monoid, semigroups (==0.18.*), template-haskell (==2.10.*) [details]
License MIT
Author Spiros Boosalis
Maintainer samboosalis@gmail.com
Stability Unknown
Category derive-monoid
Home page https://github.com/sboosali/derive-monoid#readme
Source repository head: git clone https://github.com/sboosali/derive-monoid
Uploaded Wed Jan 20 00:50:04 UTC 2016 by sboo
Distributions NixOS:0.0.0
Downloads 50 total (4 in the last 30 days)
Votes
0 []
Status Docs available [build log]
Last success reported on 2016-01-20 [all 1 reports]

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for derive-monoid

Readme for derive-monoid-0.0.0

derive-monoid

when your type can hold a list of itself, you can derive simple (but total/lawful) Semigroup/Monoid/IsList instances with TemplateHaskell.

see Derive.Monoid on hackage for examples and documentation.