gptkbp:instance_of
|
gptkb:language
|
gptkbp:bfsLayer
|
5
|
gptkbp:bfsParent
|
gptkb:._NET_5
gptkb:F#_6.0
|
gptkbp:community_support
|
gptkb:F#_Software_Foundation
online forums
user groups
open-source contributions
|
gptkbp:developed_by
|
gptkb:Microsoft
|
gptkbp:features
|
pattern matching
record types
inline functions
async programming
type providers
discriminated unions
interoperability with C#
mutable and immutable data types
unit of measure types
|
gptkbp:has_documentation
|
gptkb:books
tutorials
official documentation
video courses
|
https://www.w3.org/2000/01/rdf-schema#label
|
F# 5.0
|
gptkbp:is_compatible_with
|
gptkb:CEO
gptkb:C#
other . NET languages
|
gptkbp:is_influenced_by
|
gptkb:F#_4.x
gptkb:sports_team
gptkb:ML
gptkb:Library
gptkb:C#
|
gptkbp:is_known_for
|
conciseness
expressiveness
first-class functions
powerful type system
strong type inference
|
gptkbp:is_part_of
|
gptkb:Microsoft_._NET_ecosystem
F# language family
|
gptkbp:is_used_in
|
gptkb:software_framework
financial modeling
game development
web development
data science
|
gptkbp:passes_through
|
gptkb:Common_Language_Runtime_(CLR)
|
gptkbp:predecessor
|
gptkb:F#_4.7.2
|
gptkbp:released
|
November 2020
|
gptkbp:successor
|
gptkb:F#_6.0
|
gptkbp:supports
|
gptkb:Visual_Studio
gptkb:Jet_Brains_Rider
gptkb:VS_Code
gptkb:dotnet_CLI
functional programming
object-oriented programming
imperative programming
|
gptkbp:uses
|
. NETSDK
|