on master help sign in
Add Tuples to the built-in ADTs
commit20086fad5eed5bae51d11dd8dfc1af8207dbbbb9 authorEvan Czaplicki <info@elm-lang.org> dateWed 30 Apr 2014, 10:28 (13 years ago) parentfee8671
1 file changed+3−3
compiler/Transform/Canonicalize/Environment.hs+3−3
compiler/Transform/Canonicalize/Environment.hs+3−3
@@ -26,10 +26,10 @@ data Environment = Env
2626
2727builtIns :: Environment
2828builtIns =
29− Env { _values = builtIn ([saveEnvName,"::","[]"] ++ tuples)
30− , _adts = builtIn ["_List","Int","Float","Char","Bool","String"]
29+ Env { _values = builtIn (tuples ++ [saveEnvName,"::","[]"])
30+ , _adts = builtIn (tuples ++ ["_List","Int","Float","Char","Bool","String"])
3131 , _aliases = dict []
32− , _patterns = builtIn (["::","[]"] ++ tuples)
32+ , _patterns = builtIn (tuples ++ ["::","[]"])
3333 }
3434 where
3535 builtIn xs = dict $ map (\x -> (x, Var.Canonical Var.BuiltIn x)) xs