Menu

Unsupported FSharp Language Features

Todo (1)
James Hardaker

The following is an incomplete list of features that have not been tested or don't work outright.
If the feature you need is in this list let me know that you want it. If it works, it is a fluke.

I am working to implement as much of below as possible.

Expressions

  • Anything not allowed by the F# compiler inside a quoted expression
  • Complex match statements (might work, untested)
  • ForTo for anything other than int
  • Returning a tuple with more than 1 element

Classes

  • Explicit constructors
  • Interfaces
  • Inheritance

Types

  • List
  • Sequence
  • Options
  • Lazy
  • Structural Comparison
  • Default equality (will work in some cases)

Arrays

  • Array module unsupported

.Net Framework

  • Garbage Collector
  • Pretty much everything

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.