module ImplicitInExample #indent "off" // F# tillader at bruge "in" syntaksen som i SML. // Det gør at vi kan slå indentation fra og compileren vil // stadig forstå den underlige konstruktion nedenfor. let f x = let y = 5 in y * x // Hvis vi forsøger det samme uden at bruge "in" vil det ikke compile. let f x = let y = 5 x * y #indent "on" // Denne verbose syntaks er smart hvis man har nestede // let udtryk man vil have på samme linje. Bemærk at // indentation ikke behøver at være slået fra før at nedenstående compiler. let f x = let y = 5 in y * x // Det kræver dog at "in" keywordet bruges. // Nedenstående vil ikke compile. let f x = let y = 5 x * y