Hello, novitk, you wrote: N> Hello, monax, you wrote: N>>> now OCaml it is completely not necessary. M>> it is necessary. Such as OCaml, LISP, Haskell is a well of wisdom for programmers. From these languages permanently something pull out in mainstream from what last become better. N> a keyword "now". N> In 96th it was necessary, now is not present. Now with it to potter sense is not present, to take better at once Haskel or /#. another absolutely. How much I understood, lazy calculations in puzzle to people because to force it to create side-effect difficult. However, it while only on responses, it was not possible to study it yet. A rock looked 4-5 years ago. Read the book on a rock. It then amazed me with the , well directly in the heart. Even special keywords for the description of impurity at them were. And then I waited couple of weeks and tried to make pleasant in a native python. Here at a rock began to look differently, . And still JVM me then frightened off. But since then transited a lot of time, and for a rock it is necessary to come on-new. F# is, consider, OCaml. Only they added there null and connected with.net. Like as people get accustomed and even use, but for me there is a big lack - MS. I.e. under I in any way will not get it ( it is not counted, this strange thing), and under I just and work. So for passage on F# there should be something not ordinary that I spat all knowledge in a linuh-ecosystem and passed in . Here or me it will be necessary to carry out the task which here 100 % well lay down on +, but does not lay down at all on +, or F# should offer to me such wild advantages that without it in any way. But it will not be, and is "with a view of erudition increase", on it did not gather to drag yet.