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]

Properties

Versions 0.9, 0.9.1, 1.0, 1.0.1, 1.2
Dependencies base (==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]
License OtherLicense
Author Marc Coiffier
Maintainer marc.coiffier@gmail.com
Stability Unknown
Category Prelude
Source repository head: git clone git://github.com/lih/SimpleH.git
Uploaded Thu Nov 28 07:42:19 UTC 2013 by MarcCoiffier
Distributions NixOS:1.2
Downloads 1394 total (19 in the last 30 days)
Votes
0 []
Status Docs available [build log]
Successful builds reported [all 1 reports]

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for SimpleH

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.