dotnet / dotnet/fsharp

`FSharpExpr` documentation references nonexistent module

Open
#17,294 2 comments 0 reactions 0 assignees View on GitHub
Area-Documentation Impact-Low
Dominant language
F#
Stars
4.3k
Forks
876
Avg merge
4d 22h
Merged PRs (30d)
144

Description

The `FSharpExpr` type indicates that the active patterns for working with it are in the `SourceCodeServices` module.

https://github.com/dotnet/fsharp/blob/a4666e226f6f37c29128b37361175a52bf09c282/src/Compiler/Symbols/Exprs.fsi#L61

I believe this module was broken up into other namespaces as part of release 40.0.000.

https://github.com/dotnet/fsharp/blob/a4666e226f6f37c29128b37361175a52bf09c282/release-notes.md?plain=1#L122-L124

This should probably be replaced with a reference to `FSharp.Compiler.Symbols.FSharpExprPatterns`.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.