idris-0.9.14.3: Functional Programming Language with Dependent Types

Safe HaskellNone
LanguageHaskell98

Idris.IBC

Documentation

bencode :: Binary a => FilePath -> a -> IO () Source

pImps :: [(Name, [PArg])] -> Idris () Source

pStatics :: [(Name, [Bool])] -> Idris () Source

pDSLs :: [(Name, DSL)] -> Idris () Source

pPatdefs :: [(Name, ([([Name], Term, Term)], [PTerm]))] -> Idris () Source

pDefs :: [Name] -> [(Name, Def)] -> Idris () Source

pDocs :: [(Name, (Docstring, [(Name, Docstring)]))] -> Idris () Source

pFlags :: [(Name, [FnOpt])] -> Idris () Source

pCG :: [(Name, CGInfo)] -> Idris () Source

pTrans :: [(Term, Term)] -> Idris () Source

pErrRev :: [(Term, Term)] -> Idris () Source

safeToEnum :: (Enum a, Bounded a, Integral int) => String -> int -> a Source