Haskell: Possible Projects

lifted-async

Run lifted IO operations asynchronously and wait for their results

Released: 21 Oct 2012 - 29

double-conversion

A fast Haskell library for converting between double precision floating point numbers and text strings. It is implemented as a binding to the V8-derived C++ double-conversion library.

Released: 17 Nov 2011 - 15

tasty-ant-xml

A tasty ingredient to output test results in XML, using the Ant schema. This XML can be consumed by the Jenkins continuous integration framework.

Released: 15 Nov 2013 - 9

tasty-th

Automatically generate tasty test groups from functions in a module using TH

Released: 18 Aug 2013 - 7

stm-conduit

STM-based channels for conduits.

Released: 08 Feb 2012 - 41

semigroupoids

Provides a wide array of (semi)groupoids and operations for working with them. A Semigroupoid is a Category without the requirement of identity arrows for every object in the category. A Category is any Semigroupoid for which the Yoneda lemma holds. When working with comonads you often have the <*> portion of an Applicative, but not the pure. This was captured in Uustalu and Vene's "Essence of Dataflow Programming" in the form of the ComonadZip class in the days before Applicative. Apply provides a weaker invariant, but for the comonads used for data flow programming (found in the streams package), this invariant is preserved. Applicative function composition forms a semigroupoid. Similarly many structures are nearly a comonad, but not quite, for instance lists provide a reasonable extend operation in the form of tails, but do not always contain a value. We describe the relationships between the type classes defined in this package and those from base (and some from contravariant) in the diagram below. Thick-bordered nodes correspond to type classes defined in this package; thin-bordered ones correspond to type classes from elsewhere. Solid edges indicate a subclass relationship that actually exists; dashed edges indicate a subclass relationship that should exist, but currently doesn't.

Released: 30 Jan 2011 - 74

Juicy.Pixels

Haskell library to load & save pictures

Released: 21 Aug 2011 - 237

haskeline

A Haskell library for line input in command-line programs.

Released: 31 Oct 2013 - 223

bits

Bit twiddling and bitwise serialization primitives

Released: 28 Mar 2013 - 15

ansi-wl-pprint

The Wadler/Leijen Pretty Printer for colored ANSI terminal output

Released: 17 Jan 2013 - 9

chell

A quiet test runner for Haskell

Released: 16 Feb 2019 - 1

unix

POSIX functionality

Released: 28 Apr 2014 - 107

dimensional

Dimensional library variant built on Data Kinds, Closed Type Families, TypeNats (GHC 7.8+).

Released: 09 Feb 2014 - 102

direct-sqlite

Released: 02 Aug 2012 - 35

derive

A Haskell program and library to derive instances for data types

Released: 11 Oct 2013 - 25

dlist-instances

orphan instances for dlist

Released: 14 Mar 2014 - 2