Module
Test.Abides.Control.Alternative   
- Package
 - purescript-abides
 - Repository
 - athanclark/purescript-abides
 
#distributive Source
distributive :: forall b a f. Alternative f => Applicative f => Eq (f b) => f a -> f (a -> b) -> f (a -> b) -> Boolean(f <|> g) <> x == (f <> x) <|> (g <|> x)
#annihilation Source
annihilation :: forall b a f. Alternative f => Applicative f => Eq (f b) => f (a -> b) -> Booleanempty <*> x == empty
- Modules
 - Test.
Abides. Control. Alt  - Test.
Abides. Control. Alternative  - Test.
Abides. Control. Applicative  - Test.
Abides. Control. Apply  - Test.
Abides. Control. Bind  - Test.
Abides. Control. Category  - Test.
Abides. Control. Comonad  - Test.
Abides. Control. Extend  - Test.
Abides. Control. Monad  - Test.
Abides. Control. MonadPlus  - Test.
Abides. Control. MonadZero  - Test.
Abides. Control. Plus  - Test.
Abides. Control. Semigroupoid  - Test.
Abides. Data. BooleaneanAlgebra  - Test.
Abides. Data. Bounded  - Test.
Abides. Data. BoundedEnum  - Test.
Abides. Data. CommutativeRing  - Test.
Abides. Data. DivisionRing  - Test.
Abides. Data. Eq  - Test.
Abides. Data. EuclideanRing  - Test.
Abides. Data. Foldable  - Test.
Abides. Data. Functor  - Test.
Abides. Data. HeytingAlgebra  - Test.
Abides. Data. Monoid  - Test.
Abides. Data. Ord  - Test.
Abides. Data. Ring  - Test.
Abides. Data. Semigroup  - Test.
Abides. Data. Semiring  - Test.
Abides. Properties