winery-0.2: Sustainable serialisation library
Data.Winery.Query
newtype Query a b Source #
Constructors
Fields
Defined in Data.Winery.Query
Methods
fmap :: (a0 -> b) -> Query a a0 -> Query a b #
(<$) :: a0 -> Query a b -> Query a a0 #
pure :: a0 -> Query a a0 #
(<*>) :: Query a (a0 -> b) -> Query a a0 -> Query a b #
liftA2 :: (a0 -> b -> c) -> Query a a0 -> Query a b -> Query a c #
(*>) :: Query a a0 -> Query a b -> Query a b #
(<*) :: Query a a0 -> Query a b -> Query a a0 #
empty :: Query a a0 #
(<|>) :: Query a a0 -> Query a a0 -> Query a a0 #
some :: Query a a0 -> Query a [a0] #
many :: Query a a0 -> Query a [a0] #
id :: Query a a #
(.) :: Query b c -> Query a b -> Query a c #
invalid :: StrategyError -> Query a b Source #
list :: Query a a Source #
range :: Int -> Int -> Query a a Source #
field :: Typeable a => Text -> Query a a Source #
con :: Typeable a => Text -> Query a a Source #
select :: Query a Bool -> Query a a Source #