Module

Test.QuickCheck.Laws.Control.Semigroupoid

#checkSemigroupoid

checkSemigroupoid :: forall a. Semigroupoid a => Arbitrary (a B C) => Arbitrary (a C D) => Arbitrary (a D E) => Eq (a B E) => Proxy3 a -> Effect Unit
  • Associativity: p <<< (q <<< r) = (p <<< q) <<< r

Modules