idris-0.10.3: Functional Programming Language with Dependent Types
Idris.CaseSplit
splitOnLine Source
Arguments
line number
variable
name of file
replaceSplits :: String -> [[(Name, PTerm)]] -> Bool -> Idris [String] Source
getClause Source
line number that the type is declared on
Function name
User given name
Source file name
getProofClause Source
line number that the type is declared
mkWith :: String -> Name -> String Source
nameMissing :: [PTerm] -> Idris [PTerm] Source
getUniq :: (Show t, Num t) => [Char] -> t -> Idris ([Char], t) Source
nameRoot :: [String] -> [Char] -> String Source