Path to this page:
./
devel/hs-classy-prelude,
Typeclass-based Prelude
Branch: CURRENT,
Version: 1.5.0.3nb2,
Package name: hs-classy-prelude-1.5.0.3nb2,
Maintainer: pkgsrc-usersA better Prelude. Haskell's Prelude needs to maintain backwards
compatibility and has many aspects that no longer represents best
practice. The goals of classy-prelude are:
* remove all partial functions
* modernize data structures
* generally use Text instead of String
* encourage the use of appropriate data structures such as Vectors or
HashMaps instead of always using lists and associated lists
* reduce import lists and the need for qualified imports
classy-prelude should only be used by application developers. Library
authors should consider using mono-traversable, which classy-prelude builds
upon.
Master sites:
Filesize: 11.882 KB
Version history: (Expand)
- (2024-05-09) Updated to version: hs-classy-prelude-1.5.0.3nb2
- (2023-11-02) Updated to version: hs-classy-prelude-1.5.0.3nb1
- (2023-10-31) Updated to version: hs-classy-prelude-1.5.0.3
- (2023-10-09) Updated to version: hs-classy-prelude-1.5.0.2nb5
- (2023-02-09) Updated to version: hs-classy-prelude-1.5.0.2nb4
- (2022-08-22) Updated to version: hs-classy-prelude-1.5.0.2nb3
CVS history: (Expand)