These are chat archives for Microsoft/visualfsharp

4th
Mar 2016
Ivo Graber
@3dGrabber
Mar 04 2016 10:49

@cloudRoutine

VFPT is plenty

Boilerplate or not, the things I cannot live without are extract function/method and inline value/function, both of which have been on Uservoice for years.

Steffen Forkmann
@forki
Mar 04 2016 10:51
You cannot live without that? I guess then C# is the way to go. ;-)
Vasily Kirichenko
@vasily-kirichenko
Mar 04 2016 10:53
@3dGrabber it's how VFPT has been developed: someone who cannot live without a feature, just sat at a computer and implemented it.
Steffen Forkmann
@forki
Mar 04 2016 10:53
Being on uservoice means absolutely nothing. If you really want something then find some friends and make happen
Ivo Graber
@3dGrabber
Mar 04 2016 10:54
That' what I do. But I miss a lot of features of F# there :(
I'm bending C# clearly to its limits in terms of FP
Jared Hester
@cloudRoutine
Mar 04 2016 10:54
there's a huge list of features i'm interested in implementing well before those :D
Ivo Graber
@3dGrabber
Mar 04 2016 10:54
Don't want to nag/complain, just illustrate my situation...
I tried to start working on them myself, but gave up because I couldn't figure out how to use the parser/compiler.
Jared Hester
@cloudRoutine
Mar 04 2016 10:55
it's not like we're hard to find https://gitter.im/fsprojects/VisualFSharpPowerTools ;P
Vasily Kirichenko
@vasily-kirichenko
Mar 04 2016 10:56
I maybe wrong but I very rarely use extract/inline method even in C#
implementing them are hard
result: it does not worth it
Ivo Graber
@3dGrabber
Mar 04 2016 10:59
They are very valuable IMO.
Start to write code...
as the func gets too long, instead of annotating bits of it with comments, make it a function -> Bam! : code explained + more modular
Steffen Forkmann
@forki
Mar 04 2016 11:00
Mark code, Press tab and write a name and equal sign. Done
Jared Hester
@cloudRoutine
Mar 04 2016 11:00
:point_up:
@forki krzysztof and I are going to start working on project.json support soon, are we going to be stuck with nuget ? or is there a way we can bring paket into the mix?
Steffen Forkmann
@forki
Mar 04 2016 11:04
Please create a somewhat private channel between us three to discuss this
Vlad Kosarev
@vladkosarev
Mar 04 2016 13:37
are VFPT supposed to work in VS2015 update 1?
Jared Hester
@cloudRoutine
Mar 04 2016 13:39
it does
Vlad Kosarev
@vladkosarev
Mar 04 2016 13:40
installed it and I see it in settings but nothing seems to work
Vlad Kosarev
@vladkosarev
Mar 04 2016 13:44
thanks, I must be doing something wrong
Jared Hester
@cloudRoutine
Mar 04 2016 13:44
none of the features at all?
Vlad Kosarev
@vladkosarev
Mar 04 2016 13:46
none, it's like it's not even there even though it's in options, thanks for the link, will read
Jared Hester
@cloudRoutine
Mar 04 2016 13:46
also try checking your activity log to see if there are any errors http://i.imgur.com/DeGuUbg.png
you can also try uninstalling it and using one of the latest builds https://ci.appveyor.com/project/dungpa/visualfsharppowertools/build/artifacts
Vlad Kosarev
@vladkosarev
Mar 04 2016 13:58
it was CreateInstance failed for package [ResourceManagerPackage][Could not load file or assembly 'Microsoft.VisualStudio.Azure.ResourceManager.Contracts.1.0, Version=1.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a' or one of its dependencies. The system cannot find the file specified.]
removed azure sdk, reinstalled it and I think I got the tooling now, thanks guys
that was in the startup log so I guess it failed and didn't load any other extensions
sremani
@sremani
Mar 04 2016 15:49
any one planning to watch the fsharpconf live?
Jon Wood
@jwood803
Mar 04 2016 16:07
I am
sremani
@sremani
Mar 04 2016 16:28
cool
но это не помогает для /Exp инстанса, к сожалению. Я так и не смог его заставить работать.
Vlad Kosarev
@vladkosarev
Mar 04 2016 17:33
@vasily-kirichenko Thanks, I'll check it out later