In the brain of Phil Trelford,Tomas Petricek / F# Domain Specific Languages for Finance

Please RSVP for instructions on how to join the event.

Description

In this code-focused session, Tomas Petricek will look at developing DSLs (Domain Specific Languages) for the financial domain in F#. I’ll demonstrate two examples – a basic language for modelling and evaluating contracts and a more advanced language for detecting patterns in price changes. For example, you can write "let w = twice (followedBy down up)" to detect the "w" pattern. If you bring a laptop, you’ll be able to play with both of the DSLs at www.tryfsharp.org.

Outline

No outline is available

Recording

The creator of this video has not given permission to embed it on this domain.

Instead, you can view this video by following this external link:

Go to site

Tomas Petricek (tomas.petricek)

63.5k
Author

Tomas Petricek is a long time F# enthusiast, using F# since the early Microsoft Research versions. He has been a Microsoft C# MVP since 2004, and together with Jon Skeet wrote Real-world Functional Programming which explains basic functional concepts using C# 3.0 (teaching F# alongside) and which shows several appealing real-world uses of F# and functional techniques. He also contributed to the development of F# during two internships at Microsoft Research.

For a complete view of this profile, including education, work experience and developer information, you need to be logged in and have a subscription.

Tweets

Tomas's upcoming trainings

No events

Tomas's past online trainings

Tomas's blog posts

0
comment
on 5/14/2013 10:54 AM
In this article, I explore the amazing relationship between functional data types and algebraic operations. We will use this relationship to reason about domain model and understand the differences between several possible representations.
.
f#
0
comment
on 4/14/2013 9:00 PM
This article is inspired by an MVP summit talk about common pitfalls in the C# asynchronous programming model. I look at a number of easy to make mistakes when writing asynchronous code in C# and demonstrate that most of them would not easily happen when [...]
.
f#
0
comment
on 3/27/2013 8:23 PM
F# Data is a new library that gives you all you need to access data in F# 3.0. It implements type providers for WorldBank, Freebase and structured document formats (CSV, JSON and XML) as well as other helpers. This article introduces the library and gives[...]
.
f#
0
comment
on 2/7/2013 3:00 PM
After a few years, I will be attending the MVP summit again this year. The good news for those interested in F# is that I have two talks scheduled along the way in New York and Boston. Aside from that, we also have dates for a new F# course in London and [...]
.
f#
0
comment
on 1/22/2013 9:35 AM
This article introduces a new F# package that makes it possible to write literate F# programs that combine code with documentation. Given an F# script with a special comments or Markdown document with F# code, you get a nicely formatted HTML that can be u[...]
.
f#
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us
Built with WebSharper