Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Documentation
adffDerL :: forall (ns :: [𝐍]) (f :: [𝐍] -> Type -> Type) (ms :: [𝐍]) (a :: Type). (⟢) (ADFF ns f ms a) (f ((⧺) ns ms) a) Source #
adffValL :: forall (ns :: [𝐍]) (f :: [𝐍] -> Type -> Type) (ms :: [𝐍]) (a :: Type). (⟢) (ADFF ns f ms a) (f ((⧺) ns ms) a) Source #
timesADFF :: (Plus (f (ns ⧺ ms) a), Times (f (ns ⧺ ms) a)) => ADFF ns f ms a -> ADFF ns f ms a -> ADFF ns f ms a Source #
adfbDerL :: forall (ns :: [𝐍]) (f :: [𝐍] -> Type -> Type) (ms :: [𝐍]) (a :: Type). (⟢) (ADFB ns f ms a) (f ((⧺) ns ms) a -> f ((⧺) ns ms) a -> f ((⧺) ns ms) a) Source #
adfbValL :: forall (ns :: [𝐍]) (f :: [𝐍] -> Type -> Type) (ms :: [𝐍]) (a :: Type). (⟢) (ADFB ns f ms a) (f ((⧺) ns ms) a) Source #