@@ -10,16 +10,16 @@ import Idris.Error
10-- | Wrap a type provider in the type of type providers
10-- | Wrap a type provider in the type of type providers
11providerTy :: FC -> PTerm -> PTerm
11providerTy :: FC -> PTerm -> PTerm
12providerTy fc tm
12providerTy fc tm
13− = PApp fc (PRef fc $ sUN "Provider") [PExp 0 [] (sMN 0 "pvarg") tm]
13+ = PApp fc (PRef fc $ sNS (sUN "Provider" ) ["Providers", "Prelude"]) [PExp 0 [] (sMN 0 "pvarg") tm]
15ioret :: Name
15ioret :: Name
16ioret = sUN "prim_io_return"
16ioret = sUN "prim_io_return"
18ermod :: Name
18ermod :: Name
19−ermod = sNS (sUN "Error") ["Providers"]
19+ermod = sNS (sUN "Error") ["Providers", "Prelude"]
21prmod :: Name
21prmod :: Name
22−prmod = sNS (sUN "Provide") ["Providers"]
22+prmod = sNS (sUN "Provide") ["Providers", "Prelude"]
24data Provided a = Provide a
24data Provided a = Provide a
25 deriving (Show, Eq, Functor)
25 deriving (Show, Eq, Functor)