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 -> ParamValues -> Positional GeneralInstance -> FunctionType -> m FunctionType Source #
checkFunctionConvert :: (MergeableM m, CompileErrorM m, TypeResolver r) => r -> ParamFilters -> ParamValues -> FunctionType -> FunctionType -> m () Source #
validatateFunctionType :: (MergeableM m, CompileErrorM m, TypeResolver r) => r -> ParamFilters -> ParamVariances -> FunctionType -> m () Source #