proton-0.0.4
Safe HaskellNone
LanguageHaskell2010

Data.Profunctor.Phantom

Documentation

class Profunctor p => Phantom p where Source #

Methods

phantom :: p a x -> p a y Source #

Instances

Instances details
(Functor f, Contravariant f) => Phantom (Star f) Source # 
Instance details

Defined in Data.Profunctor.Phantom

Methods

phantom :: Star f a x -> Star f a y Source #

Phantom (Forget r) Source # 
Instance details

Defined in Data.Profunctor.Phantom

Methods

phantom :: Forget r a x -> Forget r a y Source #

(Functor f, Phantom p) => Phantom (Cayley f p) Source # 
Instance details

Defined in Data.Profunctor.Phantom

Methods

phantom :: Cayley f p a x -> Cayley f p a y Source #