When
3:30 PM Saturday
Where
4202
Silicon Valley Code Camp : October 6th and 7th, 2012session

Working with Functional Data Structures, Practical F# Application

unassigned

About This Session

Beyond the bread-and-butter singly linked list are dozens of practical Functional Data Structures available to mask complexity, enable composition, and open possibilities in pattern matching. This session focuses on data structures available today in F#, but has practical application to most any functional language. The session covers what makes these structures functional, when to use them, why to use them, choosing a structure, time complexity awareness, garbage collection, and practical insights into creating and profiling your own Functional Data Structure. This session is intended for intermediate level functional programmers and above, but should be of interest to functional programming newbies as well. Bibliography and demo F# code -- http://jackfoxy.com/svcc-fsharp-working-with-functional-data-structures-bibliograpy

Time: 3:30 PM Saturday    Room: 4202 

The Speaker(s)

undefined undefined

Jack Fox

Engineer , Tachyus

Jack Fox is an F# MVP who works as a software engineer at Tachyus, the first Silicon Valley tech company to implement full stack F# across all its production software platforms. He has a passion for software correctness, and has presented functional and type-theory topics at SVCC, Chicago Lambda Jam, the N.Y. City F# User Group, the S.F. Bay Area F# User Group, and S.F. Types, Theorems, and Programming languages.