vscodeで動かそうとしましたがデバッグの環境をうまく設定できず
コマンドラインでうごかしています
バージョンが古いせいかときどきエラーでとまります
たとえば
printfn "%s %s %s %s" names.[0] names[1] names[2] names[3]

Successive arguments should be separated by spaces or tupled, and arguments involving function or method applications should be parenthesized

printfn "%s, %s, %s, %s" names.[0] names[1] names[2] names[3]
にして動きました

また、小文字、大文字を区別しているんですね しばらくエラーがでて考えてしまいました

関数型とは なんでも名前をつけるということなんでしうか
例えば  a+bはadd とか
途中で数式を使わないということでいいんでしょうか

面白いですが
数値解析+画像表示に使えるかどうか