F# Feature | C# Implementation |
---|---|
Functional First | OO First |
Higher-order functions | C#, Funcs and Actions |
Value types | ValueOf |
Discriminated Unions | OneOf |
Pattern Matching | OneOf/Language-ext |
Currying/Partial Application | Language-ext |
Immutability | Language-ext, collections, records |
Expressions | Language-ext |
REPL | - |
F# Feature | C# Implementation |
---|---|
Functional First | OO First |
Higher-order functions | C#, Funcs and Actions |
Value types | ValueOf |
Discriminated Unions | OneOf |
Pattern Matching | OneOf/Language-ext |
Currying/Partial Application | Language-ext |
Immutability | Language-ext, collections, records |
Expressions | Language-ext |
REPL | - |
Extra sources