2{-| A built-in representation of String for effecient string manipulation.
11isEmpty = Native.String.isEmpty
15cons : Char -> String -> String
16cons = Native.String.cons
20uncons : String -> Maybe (Char, String)
21uncons = Native.String.uncons
25map : (Char -> Char) -> String -> String
26map = Native.String.map
30filter : (Char -> Bool) -> String -> String
31filter = Native.String.filter
35reverse : String -> String
36reverse = Native.String.reverse
40foldl : (Char -> b -> b) -> b -> String -> b
41foldl = Native.String.foldl
45foldr : (Char -> b -> b) -> b -> String -> b
46foldr = Native.String.foldr
50split : String -> String -> [String]
51split = Native.String.split
55join : String -> [String] -> String
56join = Native.String.join
60repeat : Int -> String -> String
61repeat = Native.String.repeat
65center : Int -> Char -> String -> String
66center = Native.String.center
70justifyLeft : Int -> Char -> String -> String
71justifyLeft = Native.String.justifyLeft
75justifyRight : Int -> Char -> String -> String
76justifyRight = Native.String.justifyRight
80trim : String -> String
81trim = Native.String.trim
85trimLeft : String -> String
86trimLeft = Native.String.trimLeft
90trimRight : String -> String
91trimRight = Native.String.trimRight
95words : String -> [String]
96words = Native.String.words
100unwords : [String] -> String
101unwords = Native.String.unwords
105lines : String -> [String]
106lines = Native.String.lines
110unlines : [String] -> String
111unlines = Native.String.unlines
115toUpper : String -> String
116toUpper = Native.String.toUpper
120toLower : String -> String
121toLower = Native.String.toLower
125any : (Char -> Bool) -> String -> Bool
126any = Native.String.any
130all : (Char -> Bool) -> String -> Bool
131all = Native.String.all
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