Merge pull request #19 from mausch/master

Add explicit filter for option.
Update README.md
Update README.md

Some corrections and formatting.
+ Numerics for .NET 3.5
Recursive splitBy with tail calls
Merge pull request #20 from atifaziz/patch-1

Recursive splitBy with tail calls
+ Missing FromList instances for .NET 3.5
ToString for Choice