1// Generated by purs version 0.13.6
3var $foreign = require("./foreign.js");
4var Data_Either = require("../Data.Either/index.js");
5var Data_Maybe = require("../Data.Maybe/index.js");
6var Data_String_CodeUnits = require("../Data.String.CodeUnits/index.js");
7var Data_String_Regex_Flags = require("../Data.String.Regex.Flags/index.js");
8var renderFlags = function (v) {
10 if (v.value0.global) {
14 })() + ((function () {
15 if (v.value0.ignoreCase) {
19 })() + ((function () {
20 if (v.value0.multiline) {
24 })() + ((function () {
25 if (v.value0.sticky) {
30 if (v.value0.unicode) {
36var regex = function (s) {
38 return $foreign["regex'"](Data_Either.Left.create)(Data_Either.Right.create)(s)(renderFlags(f));
41var parseFlags = function (s) {
42 return new Data_String_Regex_Flags.RegexFlags({
43 global: Data_String_CodeUnits.contains("g")(s),
44 ignoreCase: Data_String_CodeUnits.contains("i")(s),
45 multiline: Data_String_CodeUnits.contains("m")(s),
46 sticky: Data_String_CodeUnits.contains("y")(s),
47 unicode: Data_String_CodeUnits.contains("u")(s)
50var match = $foreign["_match"](Data_Maybe.Just.create)(Data_Maybe.Nothing.value);
53 renderFlags: renderFlags,
54 parseFlags: parseFlags,
keysesc to close
- j k
- move down, up
- enter
- open
- esc
- back, or up a level
- 1 2 3 4
- readme, files, commits, refs
- /
- filter
- y
- copy the clone command
- c
- compare the chosen commit with another (or shift-click both)
- ?
- show or hide this list