on master help sign in
Add export lis t to Idris.Reflection
c38dc74Niklas Larsson
src/Idris/Reflection.hs+13−1
@@ -8,7 +8,19 @@ Maintainer : The Idris Community.
8
8
9{-# LANGUAGE CPP, PatternGuards #-}
9{-# LANGUAGE CPP, PatternGuards #-}
10{-# OPTIONS_GHC -fwarn-incomplete-patterns -fwarn-unused-imports #-}
10{-# OPTIONS_GHC -fwarn-incomplete-patterns -fwarn-unused-imports #-}
11−module Idris.Reflection where
11+module Idris.Reflection (RConstructorDefn(..), RDataDefn(..),RFunArg(..),
12+ RFunClause(..), RFunDefn(..), RTyDecl(..),
13+ buildDatatypes, buildFunDefns, envTupleType, fromTTMaybe,
14+ getArgs, mkList, rawList, rawPair, rawPairTy, reflect,
15+ reflectArg, reflectDatatype, reflectEnv, reflectErr,
16+ reflectFC, reflectFixity, reflectFunDefn, reflectList,
17+ reflectName, reflectNameType, reflectRaw,
18+ reflectRawQuotePattern, reflectRawQuote, reflectTTQuote,
19+ reflectTTQuotePattern, reflm, reify, reifyBool, reifyEnv,
20+ reifyFunDefn, reifyList, reifyRDataDefn, reifyRaw,
21+ reifyReportPart, reifyReportParts, reifyTT, reifyTTName,
22+ reifyTyDecl, rFunArgToPArg, tacN
23+ ) where
12
24
13import Idris.Core.Elaborate (claim, fill, focus, getNameFrom, initElaborator,
25import Idris.Core.Elaborate (claim, fill, focus, getNameFrom, initElaborator,
14 movelast, runElab, solve)
26 movelast, runElab, solve)