The SimpleH package

[Tags: deprecated, library]

Deprecated in favor of definitive-base

SimpleH is a Prelude complement that defines a few very useful abstractions, such as Monad transformers, Lenses, parser combinators, reactive events and a few others.

[Skip to ReadMe]


Versions0.9, 0.9.1, 1.0, 1.0.1, 1.2
Change logNone available
Dependenciesbase (==4.6.*), bytestring (==0.10.*), clock (==0.3.*), containers (==0.5.*), cpu (==0.1.*), directory (==1.2.*), filepath (==1.3.*), network (==2.4.*), time (==1.4.*), unix (==2.6.*) [details]
AuthorMarc Coiffier
Source repositoryhead: git clone git://
UploadedThu Nov 28 07:42:19 UTC 2013 by MarcCoiffier
Downloads1171 total (39 in last 30 days)
0 []
StatusDocs available [build log]
Successful builds reported [all 1 reports]




Maintainers' corner

For package maintainers and hackage trustees

Readme for SimpleH-1.2

SimpleH : A simple Haskell for the simple programmer

The Haskell Prelude is a very useful library that is automatically loaded when compiling a Haskell source file. It defines most of the functions that are needed to write a simple Haskell program, including numeric functions, list functions, I/O functions and fundamental control structures (Monads, Functors and the like).

SimpleH isn't meant to replace the Prelude but to complement it. However, it redefines some standard classes in order to simplify their functionality so it may not interact nicely with other libraries that make use of the standard bindings. Still, I tried to keep the redefining to a minimum and to render the SimpleH experience as seamless as possible.

Warning: since I started writing SimpleH just a few weeks back, I haven't taken the time to properly document it yet, so you have to already be familiar with basic Haskell concepts in order to understand it. Sorry.