Skip to content

Optimize in FCS #37

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 218 commits into from
Nov 26, 2017
Merged

Optimize in FCS #37

merged 218 commits into from
Nov 26, 2017

Conversation

ncave
Copy link

@ncave ncave commented Nov 26, 2017

No description provided.

syeerzy and others added 30 commits August 21, 2017 10:10
they will not throw for a  n < 0  and  n > list.Length. they return []
instead.

this make arr.[..a] always the same with arr.[0..a]
arr.[a..(arr.Length-1)]   === arr.[a..]
vasily-kirichenko and others added 28 commits November 19, 2017 14:50
* suggests types and modules only at pattern type position (x: ...)

* handle all places where type can be used

* fix

* union cases should not appear in completion at type hint position
* add static members to the extended completion

* provide static method in completion for any type
Contains various bug fixes
…inition (dotnet#3972)

* fix FSharpMemberOrFunctionOrValue.IsConstructor property for ctor definition

* add a test
ensure the expected dotnet CLI is actually present
This cleans up a bunch of build warnings saying that nothing could be found in the `lib\` directory.
publish non .nupkg insertion items
normalize backslashes in .nuspec files
only public sign assemblies, not test sign
… blocks (dotnet#3971)

* Merge branch 'combine-sparse-open-decls-and-hash-directives' into rider

# Conflicts:
#	src/fsharp/TypeChecker.fs

* add Structure tests
reenable delay signing and `sn -Vr` for build assemblies to speed up local work
…rrent

Use ConcurrentDictionary in deduplicate names
@forki forki merged this pull request into forki:optimizeinfcs Nov 26, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.