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