0 | module Core.InitPrimitives
2 | import Compiler.CompileExpr
5 | import Core.Primitives
9 | addPrim : {auto c : Ref Ctxt Defs} ->
12 | = do addBuiltin (opName (fn p)) (type p) (totality p) (fn p)
13 | compileDef (opName (fn p))
16 | addPrimitives : {auto c : Ref Ctxt Defs} -> Core ()
18 | = traverse_ addPrim allPrimitives