I thought F# was roughly an Ocaml clone. What significant whitespace does it have?
I also think there's a way to write F# that doesn't have significant whitespace, but uses a lot more keywords. Verbose syntax, I think that's called. I almost never see examples written that way, though.