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
AuthorDeveloper

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 12/7/2023 9:30 AM
Back in June, I was in Paris for the NewCrafts conference to talk about the growing opacity of software systems. This was fun, partly because NewCrafts is a fantastic conference (you can already get your tickets for 2024!) and also partly because my talk [...]
.
0
comment
on 2/10/2023 2:44 PM
Architecture and urban planning have been a useful source of ideas for thinking about programming. I have written various blog posts and a paper Programming as Architecture, Design, and Urban Planning that argue why and explore some of those ideas. Like u[...]
.
0
comment
on 8/31/2022 5:03 PM
Figure 1. The Timeless Way of Building - Christopher Alexander Many programmers know the name of the architect Christopher Alexander for his work on design patterns that has been adapted into the world of programming. A lot of people know of the, somet[...]
.
0
comment
on 4/28/2022 2:37 AM
Figure 1. Virtually eliminates your coding load. FLOW-MATIC promotional brochure (1957) No-code is a hot new topic for programming startups. The idea is to develop a system that allows end-users to do the programming they need without the difficult tas[...]
.
0
comment
on 10/8/2021 4:14 AM
I started to learn how to program in high school at the end of the 1990s using a mix of BASIC, Turbo Pascal and HTML with JavaScript. The seed for this blog post comes from my experience with learning how to program in JavaScript, without having much guid[...]
.
IntelliFactory Offices Copyright (c) 2011-2012 IntelliFactory. All rights reserved.
Home | Products | Consulting | Trainings | Blogs | Jobs | Contact Us | Terms of Use | Privacy Policy | Cookie Policy
Built with WebSharper