addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobegmailgoogleimageimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartickettrashtriangle-downtriangle-uptwitteruseryahoo

Type provider treasure hunt (Tomas Petricek)


Tomas Petricek is a long-time F# enthusiast, Microsoft MVP and author of a book Real-World Functional Programming ( He leads functional programming and F# courses in London and New York and contributed to the development of F# as an intern and contractor at Microsoft Research in Cambridge. He is a PhD student at University of Cambridge, working on functional programming languages.


Migrating from our machine learning trend, we'll be exploring Type providers with the one and only Tomas Petricek! 

In this hands-on session we’ll have fun with F# type providers! In most programming languages, accessing data is pain – you have to parse data into some object and then dynamically extract the value you are interested in, or you need to use some external tool for code generation.

Type provides completely change the story by integrating data directly in the language. This makes it possible to access a wide range of data sources in a type-safe way with full IDE integration. In this session, we’ll look at type providers for CSV, XML and JSON files, accessing data from online stores like Freebase and WorldBank and calling REST based and WSDL based web services. As a bonus, we’ll have a quick look at FunScript, which makes it possible to compile to write single-page JavaScript apps using F# and just another type provider!

The session will be a mix of demos and interactive tasks. We’ll finish with a treasure hunt competition where you’ll have to find clues from 6 different data sources and combine them to find a secret phrase!  

Where:   1776dc

[masked]th St. NW

12th Floor

Washington, DC 20005

Get Directions here

There is a Parking Garage besides the building that it is free after 6 pm

Pizza and Raffled off prizes for the attendees: 

• Resharper license 

• Manning book Real-World Functional Programming 

• Oreilly F# 

• Pluralsight monthly subscriptions 

• Manning free e-book 

• ... and more

Join or login to comment.

  • Tomas P.

    Thanks everyone for coming, it was lots of fun! In case you want to look at the code and you did not copy it from the USB stick, you can find the samples with instructions here:

    November 23, 2013

  • Riccardo T.

    If you are late and the door is locked, call me at[masked] and i will right down

    November 22, 2013

31 went

Our Sponsors

  • CoStar Group

    CoStar Group is generously providing the meeting space and refreshments.

  • JetBrains


  • Pluralsight

    Support and sponsorship

  • Infragistics

    Infragistics Empowers devs to design & deliver amazing user experiences!

  • WintellectNOW

    Training solution that delivers real-world ready-to-use knowledge.

  • Apress

    Programming e-Book

  • Redgate

    Boost application performance and release high-quality software

  • Wrox

    Programming Books

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy