1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59
|
Cabal-Version: >= 1.10
Name: cond
Version: 0.5.1
Synopsis: Basic conditional and boolean operators with monadic variants.
Category: Control, Logic, Monad
License: BSD3
License-File: LICENSE
Author: Adam Curtis
Maintainer: acurtis@spsu.edu, James Cranch <j.d.cranch@sheffield.ac.uk>
Homepage: https://github.com/jcranch/cond
Build-Type: Simple
Description:
This library provides:
.
* Implementations of various overloaded conditional operations
.
* Lifted monadic variants of those operations and common boolean operators
.
* A typeclass for boolean algebras.
.
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.
tested-with:
GHC == 9.6.3
GHC == 9.4.6
GHC == 9.2.8
GHC == 9.0.2
GHC == 8.10.7
GHC == 8.8.4
GHC == 8.6.5
GHC == 8.4.4
GHC == 8.2.2
GHC == 8.0.2
GHC == 7.10.3
GHC == 7.8.4
GHC == 7.6.3
GHC == 7.4.2
GHC == 7.2.2
GHC == 7.0.4
Extra-source-files:
README.md
CHANGELOG.md
source-repository head
type: git
location: https://github.com/jcranch/cond.git
library
hs-source-dirs: src
ghc-options: -Wall
exposed-modules: Control.Conditional
Data.Algebra.Boolean
build-depends: base >= 3 && < 5
default-language: Haskell2010
|