I'd really encourage the community to think about this.
Ihor's GSOC project last year contributed a lot to the F# binding for MonoDevelop (and now Xamarin Studio).
Kind regards
Don
--
I saw Glenn Block tweet that Scriptcs has been re-architected to allow independence from Roslyn, so the back-end can be either Mono’s compilation infra-structure or Roslyn.
If so, it might be interesting to have an F# backend for this, based on FSharp.Compiler.dll (after creating a suitable Roslyn/Mono-like hosting API).
Glenn may be able to give more details.
Don
--
--
1. Presenting a type signature when attempting to jump to definition
of external code
Would the tooltips be acceptable to show to user a type signature?
Where is 'go to definition' related code reside? What are the issues
of going to external code?
2. Automatically resolving missing references
How can we go through all the project references and look for
appropriate type in each of them?
3. Offering skeleton implementations of interface methods.
Should we go through dom and look for method(s) signature and in case
of fail offer a user to imlement method(s) ?
Also, I haven't decided yet which of these two to pick up: Xamarin\iOS
development integration with Xamarin Studio or improving colorization.
Ø I am excited around F# backend for Roslyn
Why?
The top tools I’d like are:
1. Type throwback on subexpressions as well as identifiers. When I have a type error partway through a pipeline I need to know the inferred type of the pipeline up to that point but Visual Studio cannot give me that without having to refactor my code to introduce unnecessary identifiers by hand.
2. Ability to visualize the dependencies between types, functions and modules.
3. Visual Studio often tells me that I’m missing a reference to an assembly that it needs when it could add the reference itself.
Cheers,
Jon.
From: fsharp-o...@googlegroups.com [mailto:fsharp-o...@googlegroups.com] On Behalf Of Sega Able
Sent: 12 April 2013 12:58
To: fsharp-o...@googlegroups.com
Subject: Re: Google Summer of Code 2013
What needs to be done in editor?
What kind of compiler improvements? Also, I am excited around F# backend for Roslyn and I feel it's going to be a big project, isn't it? Should I include improving FSI workflow as well?
Ihor.
--