The cond package

[ Tags: bsd3, control, library, logic, monad ] [ Propose Tags ]

This library provides:

Feel free to send ideas and suggestions for new conditional operators to the maintainer.

Monadic looping constructs are not included as part of this package, since the monad-loops package has a fairly complete collection of them already.


[Skip to Readme]

Properties

Versions 0.0, 0.0.1, 0.0.2, 0.1, 0.2, 0.3, 0.4, 0.4.0.1, 0.4.0.2, 0.4.1, 0.4.1.1
Dependencies base (>=3 && <5) [details]
License BSD3
Author Adam Curtis
Maintainer acurtis@spsu.edu
Category Control, Logic, Monad
Home page https://github.com/kallisti-dev/cond
Source repository head: git clone git://github.com/kallisti-dev/cond.git
Uploaded Sun Nov 23 16:29:17 UTC 2014 by AdamCurtis
Distributions Debian:0.4.1.1, Fedora:0.4.1.1, NixOS:0.4.1.1, Stackage:0.4.1.1
Downloads 6473 total (268 in the last 30 days)
Rating (no votes yet) [estimated by rule of succession]
Your Rating
  • λ
  • λ
  • λ
Status Docs uploaded by user
Build status unknown [no reports yet]
Hackage Matrix CI

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees


Readme for cond-0.4.1.1

[back to package description]

Description

A library of boolean operations, lifted in a typeclass for boolean values. Also includes:

  • Lifted monadic variants of those operations.
  • Hoare's conditional choice operator.
  • A typeclass for boolean algebras.

See annotated documentation in code for information about individual entities.