| 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 #