Module

Test.Abides.Data.HeytingAlgebra

Package
purescript-abides
Repository
athanclark/purescript-abides

#associative Source

associative :: forall a. HeytingAlgebra a => Eq a => a -> a -> a -> Boolean

#commutative Source

commutative :: forall a. HeytingAlgebra a => Eq a => a -> a -> Boolean

#absorption Source

absorption :: forall a. HeytingAlgebra a => Eq a => a -> a -> Boolean

#idempotent Source

idempotent :: forall a. HeytingAlgebra a => Eq a => a -> Boolean

#identity Source

identity :: forall a. HeytingAlgebra a => Eq a => a -> Boolean

#implication Source

implication :: forall a. HeytingAlgebra a => Eq a => a -> a -> a -> Boolean

#distributive Source

distributive :: forall a. HeytingAlgebra a => Eq a => a -> a -> a -> Boolean

#complement Source

complement :: forall a. HeytingAlgebra a => Eq a => a -> Boolean