This comment has been minimized.
This comment has been minimized.
Thanks! |
This comment has been minimized.
This comment has been minimized.
Should probably be throw. |
This comment has been minimized.
This comment has been minimized.
I suspect the word "slices" is missing there (so it should be: "Tolerant and consistent slices for lists, arrays, strings, 3D arrays, and 4d arrays"). |
This comment has been minimized.
This comment has been minimized.
Why is this a jupyter notebook? Noone uses it for F#. Can't it be markdown? |
This comment has been minimized.
This comment has been minimized.
|
This comment has been minimized.
This comment has been minimized.
Great news! Can I try this by building fsharp from master on https://github.com/dotnet/fsharp ? or another branch? |
This comment has been minimized.
This comment has been minimized.
Any performance improvements in the preview to look at? |
This comment has been minimized.
This comment has been minimized.
I like using Jupyter for F#. Its cells allow for easily running a section of code vs F# scripts, where the options are selecting the code you want to run, or running the entire file. Here's the youtube video of Phillip demoing it: https://www.youtube.com/watch?v=kKH8NzvtENQ&t=3057s |
This comment has been minimized.
This comment has been minimized.
@goswinr yes, but Binder will be the easiest. @spillsthrills There are performance improvements, but they're orthogonal to F# 5. We routinely do performance work, with a good set corresponding with the VS 16.5 release and another corresponding with the VS 16.6 release. |
This comment has been minimized.
This comment has been minimized.
There is a typo here:
it probably should say:
These are fantastic improvements! |
This comment has been minimized.
This comment has been minimized.
@amieres Thanks! |
This comment has been minimized.
This comment has been minimized.
Without trying to diminish the work done by everyone involved, I'm wondering though are there more significant changes coming in v5.0? |
This comment has been minimized.
This comment has been minimized.
@anilmujagic Part of the challenge here is that no two developers share the same definition of what constitutes a major version bump. In addition to this, we're making FSharp.Core a .NET Standard 2.0-only component moving forward, and all new project templates in Visual Studio will be .NET SDK-style only (.NET Framework still supported, but no legacy project files). We're also planning on at least two more language features for F# 5. This is quite a lot more change than any of the 4.5/4.6/4.7 versions, hence the major version bump. |
This comment has been minimized.
This comment has been minimized.
I was secretly hoping that major version will bring Typeclasses :) |
This comment has been minimized.
This comment has been minimized.
@cartermp Is there a way to specify source (e.g. MyGet) when using #r "nuget: ..." ? |
This comment has been minimized.
This comment has been minimized.
@SLAVONchick we're planning on doing a |
This comment has been minimized.
This comment has been minimized.
@cartermp Cool! Thanks! |
This comment has been minimized.
You have a typo: should be 'found' instead of 'foun'
Other than that, thanks for the share! Your Jupyter NB is great :D
P.S I really like that we can finally reference a NuGet package from the interactive!