NDC is coming to Oslo, and we are glad to present two well-known F# experts Yan Cui and Mathias Brandewinder. They prepared great talks for our members and guests.
NB! NDC Community Tuesday has its own registration page, you HAVE to register for a free ticket there:
Yan Cui. 7 ineffective coding habits many F# programmers don't have
At BuildStuff'14, Kevlin Henney presented an excellent talk titled "Seven ineffective coding habits of many programmers". As an attendee that day and someone who has exhibited many of these habits over the years, Yan came to realise that using F# has cured him of many of these ineffective habits!
In this talk, Yan will share his thoughts on how the use of F# and functional programming techniques can help form and nurture good habits and give you the perfect practice you need to make perfect.
Mathias Brandewinder. Using F# to give your users a Domain Specific Language
Your application is happily running in production. Everything is going great, until your end user calls you, and wants the ability to change, say, the way prices, discount and taxes are computed. What do you do? I faced that exact situation recently; in this talk, I'll demonstrate how I used F# and FParsec to create a small Domain Specific Language, allowing non-developers to write "code" in a tiny Excel-like language, which is then picked up and executed on the fly by the main .NET application.