@manual{syme2012the, author = {Syme, Don}, title = {The F# 3.0 Language Specification}, year = {2012}, month = {October}, abstract = {The F# Language Specification gives an in-depth technical explanation of the F# language constructs and required compiler behavior. It discusses topics such as lexical analysis, grammar, types including type inference algorithm, expressions, patterns and other language elements.}, publisher = {Microsoft Research}, url = {http://approjects.co.za/?big=en-us/research/publication/f-3-0-language-specification/}, }