Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Synopsis
- dummyId :: Int
- union :: Node -> Node -> Node
- currentLoc :: Q Exp
- exactValues :: HasCallStack => (MonadIO m, RecordValue a) => Text -> [Record] -> m [a]
- exactValuesM :: (HasCallStack, MonadIO m, RecordValue a) => Text -> [Record] -> BoltActionT m [Maybe a]
- exact :: (MonadIO m, RecordValue a, HasCallStack) => Value -> m a
Documentation
currentLoc :: Q Exp Source #
currentLoc
shows module name and line where this expression is used.
exactValues :: HasCallStack => (MonadIO m, RecordValue a) => Text -> [Record] -> m [a] Source #
Extract values
exactValuesM :: (HasCallStack, MonadIO m, RecordValue a) => Text -> [Record] -> BoltActionT m [Maybe a] Source #
Extract values (maybe)
exact :: (MonadIO m, RecordValue a, HasCallStack) => Value -> m a Source #