This session was not filmed.
In this session Phil will share with us how (and why) he has come to use F# as his preferred scripting language in place of more traditional options like Python. He'll cover some practical examples and a few tips and techniques he's picked up along the way.
Using F# in this way is not only a valuable end in itself but a nice way to start introducing F# into an environment that may not be ready for it in the main codebase.
While this session will not be teaching fundamental language features it doesn't get very advanced and should be entirely suitable to those new to F# - as well as the old hands.
YOU MAY ALSO LIKE:
- Dawn of a New Error (SkillsCast recorded in October 2019)
- Lightbend Akka for Scala - Professional (in London on 11th - 12th November 2019)
- Lightbend Scala Language - Professional (in London on 10th - 11th December 2019)
- Clojure eXchange 2019 (in London on 2nd - 3rd December 2019)
- Scala eXchange London 2019 (in London on 12th - 13th December 2019)
- Code Kata: Yilin Wei - Optics with Monocle (in London on 22nd October 2019)
- Keynote by Konrad Kokosa: What’s New in .NET Core 3.0 and .NET 5.0 for Performance and Memory-Aware Folks? (in London on 29th October 2019)
- Keynote: (Programming Languages) in Agda = Programming (Languages in Agda) (SkillsCast recorded in October 2019)
- Keynote: Haskell is a Great Host (SkillsCast recorded in October 2019)
Functional Scripting (or getting F# in through the backdoor)
Phil is the author of the test frameworks, Catch - for C++ and Objective-C, and Swordfish for Swift. As Developer Advocate at JetBrains he's involved with CLion, AppCode and ReSharper C++. More generally he's an advocate for good testing practices, TDD and using the type system and functional techniques to reduce complexity and increase correctness. He's previously worked in Finance and Mobile as well as an independent consultant and coach specialising in TDD on iOS.re.