HORIZON HASKELLDocslts/ghc-9.10.x248f8f02026-10-05Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · 248f8f0 · 2026-10-05

Package0.2.4Data

Boolean

Generalized booleans and numbers

Modules

3 modules
  • Data.Boolean13Some classes for generalized boolean operations. In this design, for if-then-else, equality and inequality tests, the
  • Data.Boolean.Numbers7A generalized version of the class hirarchy for numbers. All
  • Data.Boolean.Overload12Definitions of Prelude function names in terms of their corresponding

Description

Some classes for generalized boolean operations. Starting with 0.1.0, this package uses type families. Up to version 0.0.2, it used MPTCs with functional dependencies. My thanks to Andy Gill for suggesting & helping with the change. Thanks also to Alex Horsman for Data.Boolean.Overload and to Jan Bracker for Data.Boolean.Numbers.

Copyright 2009-2013 Conal Elliott; BSD3 license.

Depends on

1 package

Used by in this set · 0

Nothing in this set depends on it.