Главная
Study mode:
on
1
Introduction
2
Daves story
3
What is F
4
Functional Programming
5
Type System vs Unit Tests
6
Reverse Polish Notation
7
Curried Functions
8
Partial Function Application
9
Operators as Functions
10
Pipelining
11
Ignore
12
Tuple
13
CLI mutable
14
Matching against records
15
Discrimination unions
16
Discrimination unions as trees
17
Abstract syntax trees
18
Units of measure
19
Active patterns
20
Type providers
Description:
Explore the fundamentals of F#, a functional-first programming language, in this comprehensive conference talk. Discover how F# enables developers to write simple code for complex problems through key features like curried functions, partial function application, record types, discriminated unions, pattern matching, units of measure, type providers, and computation expressions. Learn about the advantages of the functional-first paradigm, understand the language's rich type system, and see practical examples including Reverse Polish Notation implementation. Gain insights into F#'s powerful capabilities, from CLI mutability and tuple handling to abstract syntax trees and active patterns, all designed to enhance code simplicity and problem-solving efficiency.

The Book of F#

NDC Conferences
Add to list
0:00 / 0:00