F# for Non-Functional Programmers with Jeffry Borror (Part 1)
The New York City F# Meetup Group is very fortunate to have Jeffry Borror presenting a series "F# for Non-Functional Programmers". Jeffry recently designed and delivered a 5 day course on F# for Morgan Stanley and the material is drawn from this.
The first session is on January 19, the second on January 20. I've seen some of Jeffry's material and it's absolutely excellent.
Enjoy!
Don
Jeffry Borror has been writing, training and managing technology groups for 30 years. Most recently, he designed and delivered a 5 day course on F# for Morgan Stanley. Jeff has been kind enough to give us a two day introduction to F# at our group based on this work.
This two day session is your opportunity to get over that initial F# learning curve and be better prepared for some of the more advanced topics which will be coming soon. I hope to see you there!
Day 1 will include:
- Whitespace/alignment
- F# Interactive (fsi)
- Names and values and variables
- Expressions and expression functions
- Really strongly typing
- Pattern matching
- Piping and composition
Day 2 will include:
- Lexical scoping
- Recursion and tail recursion
- Functions as first class values
- Multivariate functions: tuples or currying
- Higher order functions
- Compound data types: tuple, union, list, optional value