ápr
25

F# kezdetek III.

Címkék: option match yield f# seq | Szerző: sync | 1:13 pm

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…

ápr
23

Nyelvi parser

Címkék: f# nyelvi parser | Szerző: sync | 7:19 pm

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…

ápr
15

F# kezdetek II.

| Szerző: sync | 9:06 am

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…

ápr
14

F# kezdetek

Címkék: lépések kezdeti f# | Szerző: sync | 8:20 am

 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…

süti beállítások módosítása