/home/6NX6OH/prog.fs(2,22): error FS0039: The type 'String' is not defined
/home/6NX6OH/prog.fs(3,21): error FS0039: The value, constructor, namespace or type 'Reverse' is not defined
/home/6NX6OH/prog.fs(3,5): error FS0041: A unique overload for method 'String' could not be determined based on type information prior to this program point. The available overloads are shown below (or in the Error List window). A type annotation may be needed.
Possible overload: 'System.String(value: nativeptr<char>) : unit'.
Possible overload: 'System.String(value: nativeptr<sbyte>) : unit'.
Possible overload: 'System.String(value: char []) : unit'.
Possible overload: 'System.String(c: char, count: int) : unit'.
Possible overload: 'System.String(value: nativeptr<char>, startIndex: int, length: int) : unit'.
Possible overload: 'System.String(value: nativeptr<sbyte>, startIndex: int, length: int) : unit'.
Possible overload: 'System.String(value: char [], startIndex: int, length: int) : unit'.
Possible overload: 'System.String(value: nativeptr<sbyte>, startIndex: int, length: int, enc: System.Text.Encoding) : unit'.
/home/6NX6OH/prog.fs(5,1): error FS0039: The namespace or module 'Console' is not defined
/home/6NX6OH/prog.fs(9,14): error FS0039: The constructor, module or namespace 'rev' is not defined