RosettaCodeData/Task/Show-ASCII-table/Haskell/show-ascii-table-2.hs
2023-10-02 18:11:16 -07:00

7 lines
223 B
Haskell

(-> (for i (range 16)
j (range (+ i 32) 128 16)
(let k (match j 32 "Spc" 127 "Del" (str (char-code j) " ")))
(strn ((< j 100) " ") j " : " k))
(partition 6)
(map (join " "))
(join "\n"))