| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Ribosome.Plugin.TH.Handler
Contents
Documentation
data RpcHandlerConfig Source #
Constructors
| RpcHandlerConfig | |
Fields
| |
Instances
| Eq RpcHandlerConfig Source # | |
Defined in Ribosome.Plugin.TH.Handler Methods (==) :: RpcHandlerConfig -> RpcHandlerConfig -> Bool # (/=) :: RpcHandlerConfig -> RpcHandlerConfig -> Bool # | |
| Show RpcHandlerConfig Source # | |
Defined in Ribosome.Plugin.TH.Handler Methods showsPrec :: Int -> RpcHandlerConfig -> ShowS # show :: RpcHandlerConfig -> String # showList :: [RpcHandlerConfig] -> ShowS # | |
data RpcDefDetail Source #
Constructors
| RpcFunction | |
Fields | |
| RpcCommand | |
Fields | |
| RpcAutocmd | |
Fields
| |
Instances
| Show RpcDefDetail Source # | |
Defined in Ribosome.Plugin.TH.Handler Methods showsPrec :: Int -> RpcDefDetail -> ShowS # show :: RpcDefDetail -> String # showList :: [RpcDefDetail] -> ShowS # | |
unfoldFunctionParams :: Type -> [Type] Source #
listParamsPattern :: [Name] -> PatQ Source #
Orphan instances
| Lift Synchronous Source # | |
| Lift CommandOption Source # | |
| Lift RangeSpecification Source # | |
Methods lift :: RangeSpecification -> Q Exp # liftTyped :: RangeSpecification -> Q (TExp RangeSpecification) # | |
| Lift AutocmdOptions Source # | |