F# 7

GPTKB entity

Statements (59)
Predicate Object
gptkbp:instance_of gptkb:language
gptkbp:bfsLayer 5
gptkbp:bfsParent gptkb:._NET_7.0
gptkbp:developed_by gptkb:Microsoft
gptkbp:first_released gptkb:2021
gptkbp:format .fs
.fsx
gptkbp:has_feature higher-order functions
async/await syntax
generic types
record types
first-class functions
record syntax
support for web applications
support for microservices
support for machine learning
support for data science
inline functions
support for cloud applications
mutable collections
type annotations
default interface methods
active patterns
pattern guards
type providers
named parameters
discriminated unions
async workflows
computation expressions
extension members
unit of measure
mutable and immutable data types
ref cells
discriminated union pattern matching
interpolated strings
nullability annotations
object expressions
pattern matching with when clauses
record update syntax
sequence expressions
support for . NET libraries
type-safe asynchronous programming
value tuples
https://www.w3.org/2000/01/rdf-schema#label F# 7
gptkbp:influenced_by gptkb:sports_team
gptkb:ML
gptkbp:is_part_of F# language family
gptkbp:latest_version 7.0
gptkbp:passes_through gptkb:Java_Enhancement_Proposal
gptkbp:philosophy functional programming
object-oriented programming
imperative programming
gptkbp:release_date November 2021
gptkbp:supports asynchronous programming
unit testing
type inference
pattern matching
interoperability with . NET languages
gptkbp:uses . NETSDK