Kind/book/U60.parser.decimal.kind2
Victor Taelin 2033189215 Kind.mat
2024-02-19 20:10:38 -03:00

6 lines
198 B
Plaintext

U60.parser.decimal
: (Parser #U60)
= (Parser.bind String #U60 Parser.decimal λchars
(Parser.pure #U60
(List.fold Char chars ∀(r:#U60)#U60 λhλtλr(t #(+ #(- h '0') #(* r #10))) λr(r) #0)))