The iterable package

[Tags: bsd3, library]

Two-argument typeclass that generalizes Foldable, Functor, and Traversable for monomorphic multi-level collections. Transitive instances allow for folding and mapping over any subordinate level of the hierarchy.

Main interface for hPDB library.

Contains convenience TemplateHaskell methods for generating Iterable instances that have Vector containers.


[Skip to ReadMe]

Properties

Versions1.0, 2.0, 3.0
Change logchangelog
Dependenciesbase (>4 && <=5), mtl (>=2.0), tagged (>=0.7), template-haskell (>=2.7), vector (>=0.9) [details]
LicenseBSD3
CopyrightCopyright by Michal J. Gajda '2013
AuthorMichal J. Gajda
Maintainermjgajda@googlemail.com
Stabilitystable
CategoryData Structures
Home pagehttps://github.com/BioHaskell/iterable
Bug trackermailto:mjgajda@googlemail.com
Source repositoryhead: git clone https://github.com/BioHaskell/iterable.git
UploadedMon May 19 20:17:01 UTC 2014 by MichalGajda
DistributionsLTSHaskell:3.0, NixOS:3.0, Stackage:3.0
Downloads847 total (27 in last 30 days)
Votes
0 []
StatusDocs available [build log]
Successful builds reported [all 1 reports]

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees

Readme for iterable-3.0

iterable

Typeclass and TemplateHaskell instantiating methods for accessing data within multilevel, monomorphic, heterogeneous collections.

Build Status Hackage

Used as a main interface to Protein Databank structures parsed by hPDB library.

Details on official releases are on Hackage.

This package is also a part of Stackage - a stable subset of Hackage.