Please log in to watch this conference skillscast.
2021 has been a year of many programming languages for me. I initially wanted to explore one language a month to experience how they make me think. That came to a halt after I spent a weekend with F#.
By the time October arrives, I will have surpassed 100 days with F#. Though it is not a language I use at work, there wasn't a day I missed doing any F#. This talk will be a tour of the whys, hows and whats of my experience. Why did I decide to commit to F#? How did I learn? What did (or will) I make?
I would in particular focus on how F# influenced the way I think about solving problems and which of its features were challenging. I never worked with .NET nor did I have experience in a functional language that is statically typed — I hope this motivates folks in that same boat. There'll be code snippets, illustrations and screenshots. All in 10 minutes.
YOU MAY ALSO LIKE:
- Functional Concurrency in .NET with C# and F# with Riccardo Terrell (Online Workshop on 11th - 14th October 2022)
- F# eXchange 2022: Online (Online Conference on 25th - 26th October 2022)
- F# eXchange 2022: In-Person (in London on 25th - 26th October 2022)
- Haskell: A Conversion Experience (SkillsCast recorded in November 2021)
- Using F# to Structure an Island of Simplicity (SkillsCast recorded in October 2021)
Lightning Talk: My 100 Days of F# - in 10 Minutes
Mafinar Khan
Mafinar is a polyglot programmer, mentor, and speaker. He has over a decade of experience in Python, and then some Elixir. Mafinar loves taking a data driven, verb dominated approach to solving problems. F# is his gateway to typed functional programming and also the current passion. His interests include domain driven design and graph theory. When not thinking about technology, Mafinar enjoys cooking spicy foods and introducing his son to 80s cartoons that he grew up watching.