11quux = "\x0a\x80\xC9\xFF\n3\n4"
13appMany : Nat -> String
15appMany (S k) = bar ++ appMany k
20 putStrLn (reverse (foo ++ bar))
24 let newstr = appMany (toNat x)
26 printLn (strHead newstr)
27 printLn (length newstr)
28 printLn (strIndex newstr 4)
29 putStrLn (strCons (strIndex newstr 4) "")
30 putStrLn ("Tail: " ++ strTail newstr)
31 putStrLn ("Tail Tail: " ++ strTail (strTail newstr))
32 putStrLn ("Cons: " ++ strCons 'λ' newstr)
33 putStrLn ("Reverse: " ++ reverse newstr)
36 printLn [(-9), (-7)..(-1)]
49 printLn $ the (List Nat) [1..5]
50 printLn $ the (List Nat) [5..1]
51 printLn $ the (List Nat) [5,4..1]
52 printLn $ the (List Nat) [1,3..5]
53 printLn $ the (List Nat) [5,3..1]
54 printLn $ the (List Nat) [3,5..3]
55 printLn $ the (List Nat) [2,1..2]
56 printLn $ the (List Nat) [4,1..3]
57 printLn $ the (List Nat) [1,4..2]
58 printLn $ the (List Nat) [3,5..1]
59 printLn $ the (List Nat) [4,1..5]
60 printLn $ the (List Nat) [1,1..2]
61 printLn $ the (List Nat) [2,2..1]
62 printLn $ the (List Int) [(-1)..(-5)]
63 printLn $ the (List Int) [-2,0..4]
64 printLn $ the (List Int) [1,0..-2]
65 printLn $ the (List Int) [3,5..3]
66 printLn $ the (List Int) [2,1..2]
67 printLn $ the (List Int) [4,1..3]
68 printLn $ the (List Int) [1,4..2]
69 printLn $ the (List Int) [3,5..1]
70 printLn $ the (List Int) [4,1..5]
71 printLn $ the (List Int) [1,1..2]
72 printLn $ the (List Int) [2,2..1]
74 printLn ['g','e'..'a']
76 printLn ['a','c'..'g']
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