haskell-halogen-core
Safe HaskellNone
LanguageGHC2021

Halogen.Query.HalogenQ

Documentation

data HalogenQ (query :: Type -> Type) msg input a Source #

Constructors

Initialize a 
Finalize a 
Receive input a 
Action msg a 
Query (Coyoneda query a) (() -> a) 

Instances

Instances details
Bifunctor (HalogenQ query msg) Source # 
Instance details

Defined in Halogen.Query.HalogenQ

Methods

bimap :: (a -> b) -> (c -> d) -> HalogenQ query msg a c -> HalogenQ query msg b d #

first :: (a -> b) -> HalogenQ query msg a c -> HalogenQ query msg b c #

second :: (b -> c) -> HalogenQ query msg a b -> HalogenQ query msg a c #

Functor (HalogenQ query msg input) Source # 
Instance details

Defined in Halogen.Query.HalogenQ

Methods

fmap :: (a -> b) -> HalogenQ query msg input a -> HalogenQ query msg input b #

(<$) :: a -> HalogenQ query msg input b -> HalogenQ query msg input a #