Skip to content

Commit 211b6e1

Browse files
committed
add split to Data.String.Regex
1 parent 7f7bd7b commit 211b6e1

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

Diff for: README.md

+2
Original file line numberDiff line numberDiff line change
@@ -102,4 +102,6 @@
102102

103103
source :: Regex -> String
104104

105+
split :: Regex -> String -> [String]
106+
105107
test :: Regex -> String -> Boolean

Diff for: src/Data/String/Regex.purs

+9-1
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,8 @@ module Data.String.Regex (
1010
match,
1111
replace,
1212
replace',
13-
search
13+
search,
14+
split
1415
) where
1516

1617
import Data.String (indexOf)
@@ -116,3 +117,10 @@ foreign import search
116117
\ return s.search(r);\
117118
\ };\
118119
\}" :: Regex -> String -> Number
120+
121+
foreign import split
122+
"function split(r) {\
123+
\ return function(s) {\
124+
\ return s.split(r);\
125+
\ };\
126+
\}" :: Regex -> String -> [String]

0 commit comments

Comments
 (0)