Statements (111)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Library
|
gptkbp:contains |
collections module
async workflows async module option type result type |
gptkbp:developed_by |
gptkb:Microsoft
|
gptkbp:first_released |
gptkb:2005
|
gptkbp:has |
gptkb:document
active community strong static typing cross-platform support numerous libraries powerful abstractions rich type system |
gptkbp:has_documentation |
Microsoft Docs
|
gptkbp:has_feature |
gptkb:sealed_classes
reflection exception handling generic programming object-oriented programming imperative programming records attributes modules lazy evaluation overloading default parameters instance members static members type constraints tuples XML literals unit testing support inline functions custom operators async programming type annotations nested types active patterns pattern guards type providers named parameters overriding discriminated unions abstract members computation expressions extension members functions as first-class citizens interface members interoperability with C# mailbox processors module signatures pattern matching on arrays pattern matching on discriminated unions pattern matching on lists pattern matching on options pattern matching on records pattern matching on tuples pattern matching on types unit of measure |
https://www.w3.org/2000/01/rdf-schema#label |
FSharp. Core
|
gptkbp:includes |
collections
|
gptkbp:is |
concise language
widely used in industry widely used in academia expressive language multi-paradigm language functional-first language type-safe language interoperable with C# interoperable with VB. NET interoperable with other . NET languages |
gptkbp:is_available_on |
gptkb:Nu_Get
|
gptkbp:is_compatible_with |
gptkb:._NET_Core
gptkb:Mono gptkb:._NET_Framework |
gptkbp:is_open_source |
gptkb:theorem
|
gptkbp:is_part_of |
gptkb:F#_ecosystem
|
gptkbp:is_used_by |
gptkb:software
gptkb:software_framework financial modeling game development web development data science |
gptkbp:is_used_for |
functional programming
|
gptkbp:language |
gptkb:F#
|
gptkbp:latest_version |
5.0.0
|
gptkbp:license |
MIT License
|
gptkbp:offers |
pattern matching
|
gptkbp:provides |
functions
data access data types records pattern matching modules concurrency support tuples numerical computing asynchronous programming support web programming discriminated unions |
gptkbp:repository |
gptkb:archive
|
gptkbp:supports |
object-oriented programming
unit testing imperative programming type inference parallel programming |
gptkbp:used_in |
functional programming
|
gptkbp:written_in |
gptkb:F#
gptkb:C# |