git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Merge pull request #1080 from purescript/unsafeIndex

Move unsafeIndex to Data.Array.Unsafe

commit0c838b0aba62bbe2fa18ea12d660b911a0fe1f93 authorPhil Freeman <paf31@cantab.net> dateSun 26 Apr 2015, 12:12 (12 years ago) parentd39945e4941430
2 files changed+3−3
src/Language/PureScript/CodeGen/JS/Optimizer.hs+1−1 src/Language/PureScript/Constants.hs+2−2
src/Language/PureScript/CodeGen/JS/Optimizer.hs+1−1
@@ -78,7 +78,7 @@ optimize' js = do
7878 , inlineValues
7979 , inlineOperator (C.prelude, (C.$)) $ \f x -> JSApp f [x]
8080 , inlineOperator (C.prelude, (C.#)) $ \x f -> JSApp f [x]
81− , inlineOperator (C.preludeUnsafe, C.unsafeIndex) $ flip JSIndexer
81+ , inlineOperator (C.dataArrayUnsafe, C.unsafeIndex) $ flip JSIndexer
8282 , inlineCommonOperators ]) js
8383
8484untilFixedPoint :: (Monad m, Eq a) => (a -> m a) -> a -> m a
src/Language/PureScript/Constants.hs+2−2
@@ -262,8 +262,8 @@ prim = "Prim"
262262prelude :: String
263263prelude = "Prelude"
264264
265−preludeUnsafe :: String
266−preludeUnsafe = "Prelude_Unsafe"
265+dataArrayUnsafe :: String
266+dataArrayUnsafe = "Data_Array_Unsafe"
267267
268268eff :: String
269269eff = "Control_Monad_Eff"