| Safe Haskell | Safe |
|---|---|
| Language | Haskell2010 |
Types.Function
Documentation
data FunctionType Source #
Constructors
| FunctionType | |
Fields | |
Instances
| Eq FunctionType Source # | |
Defined in Types.Function | |
| Show FunctionType Source # | |
Defined in Types.Function Methods showsPrec :: Int -> FunctionType -> ShowS # show :: FunctionType -> String # showList :: [FunctionType] -> ShowS # | |
assignFunctionParams :: (MergeableM m, CompileErrorM m, TypeResolver r) => r -> ParamFilters -> Positional GeneralInstance -> FunctionType -> m FunctionType Source #
checkFunctionConvert :: (MergeableM m, CompileErrorM m, TypeResolver r) => r -> ParamFilters -> FunctionType -> FunctionType -> m () Source #
validatateFunctionType :: (MergeableM m, CompileErrorM m, TypeResolver r) => r -> ParamFilters -> ParamVariances -> FunctionType -> m () Source #