Vagif Abilov's blog on .NET

Browse by Tags

All Tags » F# (RSS)
Mock framework challenges in F#
Getting mock framework API rigth is uneasy task. Mock framework designers don’t have as much freedom as designers of other libraries: the purpose of a mock framework is not to expose an arbitraty API (unknown at the time of mock framework design) and...
Exploring Amazon S3 with F#
Introduction Traditional imperative languages teach developers that program code requires ceremony. You can’t just write a line and expect it to do something. When programming book writers explain how easy is it to display "Hello world" string...
Symbolic calculation in F#. Part 3: parsing and formatting expressions
NB! For some strange reason some sample code for this post was rejected by the server with “BLOCKED EXPRESSION” error. After several attempts to fix the problem, I converted code snippets to images. All three blog posts are combined now in an article...
Symbolic calculation in F#. Part 2: simplifying algebraic expressions
In the previous post we have shown an F# program that calculates derivatives. It has a room for improvement in its presentation part: resulting expressions often can be rewritten in a simpler form, and F# suits very well to solve such task. We will be...
Symbolic calculation in F#. Part 1: derivatives
I am learning F#, and one of the best areas to use a functional language is to apply it to symbolic calculations. Like evaluating function derivatives. I remember how I was impressed many years ago when I looked at a program in Prolog that occupied not...