Gyakran találkozni F# kódókban a Some(valamilyen kifejezés) -sel. A Some az opciós értékekkel van kapcsolatban. Az option definíciója a Discriminativ Unions tárgykörébe tartozik.:type 'a option =| None| Some of 'a azaz a definíció szerint bármely kifejezés option-je None vagy…
Chris Smith blogja ihletett meg egy nyelvi parser megírására. Már régen izgatott, hogy miképp lehetne normális emberi nyelven megírni egy kérdést, amire a program értelmes választ is ad. Nem egyszerű dolog, de az F# csodákra képes. Néhány óra alatt persze, nem lehet…
F# kezdetek II.
F# programocskák VS 2008 interaktív módban gyorsan kipróbálhatók. Ehhez a szkript fájl(.fsx) első sorába a #light szót kell írni, ami azt jelenti, hogy használhatjuk a könnyített szintaxist. A blokkokat nem kell jelölni begin-nel és end -del, hanem elég behúzással…
Most, hogy a fiammal készülgetünk a matek érettségijére, a faktoriális számítására készítettem C#-ban egy kis programot. Nincs is ezzel különösebb gond. Rekurzív függvényhívás, csak ügyelni kell arra, hogy legyen kilépési pont: public static long…