F#: Must fully qualify class members, even inside the class
It is not the end of the world, but somewhat annoying: class members must always be referred by their fully qualified name, even inside class methods: type Foo = class […]
It is not the end of the world, but somewhat annoying: class members must always be referred by their fully qualified name, even inside class methods: type Foo = class […]
The F# language specification does not talk much about Boolean operations, but it does say that ~~~ is op_LogicalNot and &&& is a “bitwise and”, also called land. The && […]
I am reading a book on WPF (“Programming WPF” by Chris Sells if you want to know), and it says that storing “behavior” and “look” in two different places is […]
My old 80GB Maxtor D740X-6L is kaput. He was 6 years and 4 months old. May he rest in peace.
My computer crashed today and would not reboot. I.e. windows starts booting and then says it cannot find c:windowssystem32configsystem file. It suggested to boot from the install CD and use […]
A violation of rule of least astonishment: in Windows Forms the focus is automatically set to the first element in tab order. In WPF (and in ASP.NET) it’s not the […]
Finally, after reading books about WPF I started to actually work with it. As usual, I start with complaints 🙂 It turns out that renaming a WPF form, especially main […]
It used to be LAN, WAN, SAN, COM, DOM, ROM, TCP, UDP, FTP, CPM, IBM, JVM, then URL, XML, UML, … But it looks like the era of the TLAs […]
After trying to build a slightly above-toy-size project in F#, I came to the conclusion that with current tools it would be quite difficult to maintain a project of even […]
Typecast matters are complicated in F#. Unlike many other languages, F# does not perform implicit upcasts by default. E.g. if class Derived derives from Base, and we have let func( […]