maam-0.2.0.1: An application of the Galois Transformers framework to two example semantics.

Safe HaskellNone
LanguageHaskell2010

MAAM.Inject

Documentation

class Inject ς where Source

Methods

inj :: a -> ς a Source

Instances

Inject ListSetWithTop 
Inject ListSet 
Inject ID 
Bot 𝓈 => Inject ((,) 𝓈) 
TimeC lτ dτ => Inject (PSΣ ν lτ dτ) 
(TimeC lτ, TimeC dτ) => Inject (FIΣ val lτ dτ) 
(TimeC lτ, TimeC dτ) => Inject (FSΣ val lτ dτ) 
(TimeC lτ, TimeC dτ) => Inject (PSΣ val lτ dτ) 
(Inject t, Inject u) => Inject ((:.:) * * t u)