Earendil
Earendil
On windows, the racks compiler produces javascript code like ```javascript import * as $rjs_core from '..\runtime\core.js';import * as M0 from "..\collects\racket\private\stream-cons.rkt.js";... ``` which is invalid in js. This was caused...
**Repro steps and actual behavior** `FSharp.Linq.RuntimeHelpers.LeafExpressionConverter.EvaluateQuotation` raises a `NotSupportedException` when the quotation contains sequencing or variable/property/field mutation: ```fsharp let eval = LeafExpressionConverter.EvaluateQuotation eval eval
Patch 1
Fixes #19099 ## Checklist - [ ] Test cases added - [ ] Performance benchmarks added in case of performance changes - [ ] Release notes entry updated:
The release of F# 10 introduces to ability to mark an optional parameter as `[]` to avoid unnecessary heap allocation. However, due to some flaw of the type checker, one...
**I propose we** allow multiple guard clauses for a single arm in pattern matchings, as in Haskell. Consider the following code snippet: ```fsharp let fileType: string option -> string =...