Hacker News new | past | comments | ask | show | jobs | submit login

The idea is that it is a functional first programming language, but allows you to use imperative or OO styles when the problem suits it.



The OOP and imperative capabilities also make it easier for people coming from this kind of programming style to learn F#, such as myself.

At first you write imperative F# to get used to the language and it's lack of verbose signs such as (, ; etc and hopefully you will be able to write more idiomatic/functional F# as your skill improves.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: