DeepDarkFantasy-0.2017.8.4: DDF/Bool.hs
{-# LANGUAGE NoImplicitPrelude, NoMonomorphismRestriction #-}
module DDF.Bool (module DDF.Bool, module DDF.DBI) where
import DDF.DBI
import qualified Prelude as M
class DBI r => Bool r where
bool :: M.Bool -> r h M.Bool
ite :: r h (a -> a -> M.Bool -> a)
ite1 = app ite
ite2 = app2 ite
ite3 = app3 ite