The ja-base-extra package

[ Tags: bsd3, development, library ] [ Propose Tags ]

This package encompasses a collection of general functions that only depend on the base library, which I have acumulated through writing Haskell code and judged general and useful enough to extract.


[Skip to Readme]

Properties

Versions 0.1.0.0, 0.2.1.0
Dependencies base (>=4.3 && <5) [details]
License BSD3
Author Justus Adam
Maintainer dev@justus.science
Category Development
Source repository head: git clone git://github.com/JustusAdam/ja-base-extra.git
this: git clone git://github.com/JustusAdam/ja-base-extra.git -b master(tag 0.2.0.1)
Uploaded Sat Sep 26 16:53:25 UTC 2015 by justus
Distributions NixOS:0.2.1.0
Downloads 258 total (2 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs available [build log]
Last success reported on 2015-09-29 [all 2 reports]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for ja-base-extra-0.2.1.0

[back to package description]

ja-base-extra Hackage Status Travis Status

Or justus-adam-base-extra, which is the expanded form.

This is a library of small helper functions that I use and that depend only on the base library. But of which I am certain they would never be added to the actual base library.

Most of these functions are simple to implement and do not warrant including a library, however I like to do so regardless, because it thins out the usual MyProject.Util module.

Usage

Just add as dependency and import Original.Module.JAExtra. Currently available on hackage.

Naming

This library is named after me for two reasons:

  1. because it is an opinionated library of things that I thought were necessary and
  2. because naming it and the included modules something generic is not cool, if it is not generic by design (like the extra library)

Documentation

Haddock documentation is provided. If you are unhappy with the documentation let me know or submit a pull request.

Contributing

I am happy about any contribution. Just submit a pull request.

Be aware though that I might reject proposals because I judge them unfitting, it is after all an opinionated library.