The prelude-minimal package

This is a package candidate release! Here you can preview how this package release will appear once published to the main package index (which can be accomplished via the 'maintain' link below). Please note that once a package has been published to the main package index it cannot be undone! Please consult the package uploading documentation for more information.

[maintain]

An alternate Prelude which removes cruft and exposes the core typeclass hierarchy of base. Specifically: Category; Monoid; Functor; Applicative; Monad; Alternative; MonadPlus; Foldable; and Traversable are exposed. More polymorphic functions from these typeclasses replace their less general counterparts in the default Prelude. Additionally, redundancy is avoided; for instance, return and (++) are not exported in favour of pure and (<>).

Properties

Version0.1.0.0
Change logNone available
Dependenciesbase (==4.8.*) [details]
LicenseBSD2
AuthorDuncan Burke
Maintainerduncankburke@gmail.com
CategoryPrelude
Source repositoryhead: git clone https://github.com/duncanburke/prelude-minimal.git
UploadedWed Jan 28 04:27:23 UTC 2015 by dkbrk

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees