F# Compiler Error – This is not a valid numeric literal. Sample formats include 4, 0x4, 0b0100, 4L, 4UL, 4u, 4s, 4us, 4y, 4uy, 4.0, 4.0f, 4I

This was one of the error that i received today when trying out sample on declaring a variable of type short.

F# Compiler Error – This is not a valid numeric literal. Sample formats include 4, 0x4, 0b0100, 4L, 4UL, 4u, 4s, 4us, 4y, 4uy, 4.0, 4.0f, 4I

image

The reason for the error is pretty simple . The variable was declared with capital letter “S” instead of “s” for the short .

let Variable2 = 8S

The correct way was

let Variable2 = 8s

If you enjoyed this post, please consider leaving a comment or subscribing to the RSS feed to have future articles delivered to your feed reader.
Pin It

Leave a Reply

Your email address will not be published. Required fields are marked *