Skip to content

Commit 6b14667

Browse files
committed
Add lastIndexOf'
1 parent ac34182 commit 6b14667

File tree

2 files changed

+11
-0
lines changed

2 files changed

+11
-0
lines changed

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,8 @@
2020

2121
lastIndexOf :: Prim.String -> Prim.String -> Prim.Number
2222

23+
lastIndexOf' :: Prim.String -> Prim.Number -> Prim.String -> Prim.Number
24+
2325
length :: Prim.String -> Prim.Number
2426

2527
localeCompare :: Prim.String -> Prim.String -> Prim.Number

src/Data/String.purs

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,15 @@ foreign import lastIndexOf
4242
\ };\
4343
\}" :: String -> String -> Number
4444

45+
foreign import lastIndexOf'
46+
"function lastIndexOf$prime(x) {\
47+
\ return function(startAt) {\
48+
\ return function(s) {\
49+
\ return s.lastIndexOf(x, startAt);\
50+
\ }; \
51+
\ }; \
52+
\}" :: String -> Number -> String -> Number
53+
4554
foreign import length
4655
"function length(s) {\
4756
\ return s.length;\

0 commit comments

Comments
 (0)