Advanced Functional Prog.

back - up - cont


Parsing expressions

As a preliminary remark, F# considers string as char arrays what permits the array notation:

"12+34".[0];;
"12+34".[1..];;

// two simultaneous results
let split (s:string) = (s.[0],s.[1..]);;
split "12+34";;

1 - 18