File tree Expand file tree Collapse file tree 2 files changed +17
-6
lines changed Expand file tree Collapse file tree 2 files changed +17
-6
lines changed Original file line number Diff line number Diff line change 66
77 charAt :: Prim.Number -> Prim.String -> Prim.String
88
9+ charCodeAt :: Prim.Number -> Prim.String -> Prim.Number
10+
11+ drop :: Prim.Number -> Prim.String -> Prim.String
12+
913 fromCharCode :: Prim.Number -> Prim.String
1014
1115 indexOf :: Prim.String -> Prim.String -> Prim.Number
1216
13- joinWith :: [Prim.String] -> Prim.String -> Prim.String
17+ indexOf' :: Prim.String -> Prim.Number -> Prim.String -> Prim.Number
18+
19+ joinWith :: Prim.String -> [Prim.String] -> Prim.String
1420
1521 lastIndexOf :: Prim.String -> Prim.String -> Prim.Number
1622
2026
2127 replace :: Prim.String -> Prim.String -> Prim.String -> Prim.String
2228
23- slice :: Prim.Number -> Prim.Number -> Prim.String -> Prim.String
24-
2529 split :: Prim.String -> Prim.String -> [Prim.String]
2630
27- substr :: Prim.Number -> Prim.Number -> Prim.String -> Prim.String
28-
29- substring :: Prim.Number -> Prim.Number -> Prim.String -> Prim.String
31+ take :: Prim.Number -> Prim.String -> Prim.String
3032
3133 toLower :: Prim.String -> Prim.String
3234
Original file line number Diff line number Diff line change @@ -26,6 +26,15 @@ foreign import indexOf
2626 \ }; \
2727 \}" :: String -> String -> Number
2828
29+ foreign import indexOf'
30+ " function indexOf$prime(x) {\
31+ \ return function(startAt) {\
32+ \ return function(s) {\
33+ \ return s.indexOf(x, startAt);\
34+ \ }; \
35+ \ }; \
36+ \}" :: String -> Number -> String -> Number
37+
2938foreign import lastIndexOf
3039 " function lastIndexOf(x) {\
3140 \ return function(s) {\
You can’t perform that action at this time.
0 commit comments