git.iko.soy/rowtype-yoga/purescript-native
on golang help sign in
Move unsafeIndex to Data.Array
65aee8fBrandon Hamilton
src/Language/PureScript/CodeGen/JS/Optimizer/Inliner.hs+1−1
@@ -169,7 +169,7 @@ inlineCommonOperators = applyAll $
169
169
170 , inlineNonClassFunction (C.dataFunction, C.apply) $ \f x -> JSApp Nothing f [x]
170 , inlineNonClassFunction (C.dataFunction, C.apply) $ \f x -> JSApp Nothing f [x]
171 , inlineNonClassFunction (C.dataFunction, C.applyFlipped) $ \x f -> JSApp Nothing f [x]
171 , inlineNonClassFunction (C.dataFunction, C.applyFlipped) $ \x f -> JSApp Nothing f [x]
172− , inlineNonClassFunction (C.dataArrayUnsafe, C.unsafeIndex) $ flip (JSIndexer Nothing)
172+ , inlineNonClassFunction (C.dataArray, C.unsafeIndex) $ flip (JSIndexer Nothing)
173 ] ++
173 ] ++
174 [ fn | i <- [0..10], fn <- [ mkFn i, runFn i ] ]
174 [ fn | i <- [0..10], fn <- [ mkFn i, runFn i ] ]
175 where
175 where
src/Language/PureScript/Constants.hs+2−2
@@ -346,8 +346,8 @@ prim = "Prim"
346prelude :: String
346prelude :: String
347prelude = "Prelude"
347prelude = "Prelude"
348
348
349−dataArrayUnsafe :: String
349+dataArray :: String
350−dataArrayUnsafe = "Data_Array_Unsafe"
350+dataArray = "Data_Array"
351
351
352eff :: String
352eff :: String
353eff = "Control_Monad_Eff"
353eff = "Control_Monad_Eff"