Hoogle Search
Within LTS Haskell 24.31 (ghc-9.10.3)
Note that Stackage only displays results for the latest LTS and Nightly snapshot. Learn more.
pattern (
::: ) :: SExpr a -> SExpr a -> SExpr as-cargot Data.SCargot.Repr.Basic A shorter infix alias for SCons
>>> A "pachy" ::: A "derm" SCons (SAtom "pachy") (SAtom "derm")
pattern (
::: ) :: RichSExpr a -> RichSExpr a -> RichSExpr as-cargot Data.SCargot.Repr.Rich A shorter infix alias to grab the head and tail of an RSList.
>>> A "one" ::: L [A "two", A "three"] RSList [RSAtom "one",RSAtom "two",RSAtom "three"]
pattern (
::: ) :: WellFormedSExpr a -> WellFormedSExpr a -> WellFormedSExpr as-cargot Data.SCargot.Repr.WellFormed A shorter infix alias to grab the head and tail of a WFSList. This pattern is unidirectional, because it cannot be guaranteed that it is used to construct well-formed s-expressions; use the function "cons" instead.
>>> let sum (x ::: xs) = x + sum xs; sum Nil = 0
-
test-fun Test.Fun Heterogeneous products as nested pairs. These products must be terminated by ().
a :+ b :+ c :+ () -- the product of a, b, c
-
test-fun Test.Fun No documentation available.
-
test-fun Test.Fun Testable representation of functions (a -> r). This representation supports random generation, shrinking, and printing, for property testing with QuickCheck or Hedgehog. Higher-order functions can be represented.
-
test-fun Test.Fun.Internal.Generic Heterogeneous products as nested pairs. These products must be terminated by ().
a :+ b :+ c :+ () -- the product of a, b, c
-
test-fun Test.Fun.Internal.Generic No documentation available.
(
:. ) :: (Var, Expr) -> Ctx -> Ctxtest-fun Test.Fun.Internal.Pretty No documentation available.
-
test-fun Test.Fun.Internal.Types Testable representation of functions (a -> r). This representation supports random generation, shrinking, and printing, for property testing with QuickCheck or Hedgehog. Higher-order functions can be represented.