See all sessions at a glance. Visit our Tracks page!

Check out all the prizes you can win at the event raffle. (recently updated)

Sort by: Oldest | Newest | Alphabetical

2 sessions

Type Providers: making data first class

André van Meulebrouck

F# type providers provide types (at IDE and compile time) for data from diverse sources.  The type provider looks at a sample of your data, creates a schema for it, and then provides the types and fetching infrastructure for you.  I see this as a realization of Scheme's notions of first class citizenship, only this time for data.


Tags: types | type safety | Functional Programming | F# | Data
Interested: 31

Monoids on Steroids: a brief history of functional programming

André van Meulebrouck

After creating a plotting programming in F# with an embedded LISP interpreter (to allow the user to change the equation to be plotted at run time), I reminisce about some of the players that paved the way to enabled me to go on this odyssey.  I also contemplate where I think functional programming is headed.


Tags: Scheme | History | haskell | Functional Programming | F#
Interested: 25