Introduction to F#x

956 views

Published on

The F# community has been steadily working on extensions to the F# core libraries. These extensions provide helpful features that are "missing," add common parts found in other functional languages, and help with compatibility in other .NET languages.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
956
On SlideShare
0
From Embeds
0
Number of Embeds
46
Actions
Shares
0
Downloads
5
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Introduction to F#x

  1. 1. F# Extensions http://github.com/fsharp/fsharpx http://nuget.org/packages/fsharpx.coreNext: Outline 2/26/2012 1
  2. 2. Outline• What’s in• What’s coming• What’s nextNext: FSharpx.Async 2/26/2012 2
  3. 3. FSharpx.Core• Courtesy of Steffen Forkmann, Mauricio Scheffer, and Ryan Riley• Prelude• C# Compatibility• Collections• Lenses• Monads• Regex• Time Measurement• Stm (Software Transactional Memory) Next: FSharpx.Async 2/26/2012 3
  4. 4. FSharpx.Async• Courtesy of Tomas Petricek• Async Extensions• Improvements for IObservable• Agents Next: FSharpx.Observable 2/26/2012 4
  5. 5. FSharpx.Observable• Courtesy of Phil Trelford• MiniRx• Improvements for IObservable• TODO: Merge with FSharpx.Async Next: FSharpx.Http 2/26/2012 5
  6. 6. FSharpx.Http• Courtesy of Mauricio Scheffer & Steffen Forkmann• FsConneg• JSON Parser• What else belongs?• Coming with .NET 4.5 o Async extensoins for System.Net.Http.HttpContent o Async extensions for System.Net.Http.MessageHandler Next: FSharpx.TypeProviders 2/26/2012 6
  7. 7. FSharpx.TypeProviders• Courtesy of Steffen Forkmann• DSL for building type providers Next: What’s coming? 2/26/2012 7
  8. 8. What’s coming?• More tests• More documentation• Merge to CoreNext: What’s next? 2/26/2012 8
  9. 9. What’s next?• “Type classes”• More Type ProvidersNext: Questions 2/26/2012 9
  10. 10. Questions• http://speakerrate.com/talks/9335-introduction-to-fsharpx End 2/26/2012 10

×