Skip to content
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

idea sketch : language server for dhall #90

Closed
alanz opened this issue Jan 16, 2019 · 6 comments
Closed

idea sketch : language server for dhall #90

alanz opened this issue Jan 16, 2019 · 6 comments

Comments

@alanz
Copy link
Contributor

alanz commented Jan 16, 2019

From http://www.haskellforall.com/2019/01/dhall-year-in-review-2018-2019.html

Editor support

Another thing Dhall is missing compared to YAML is widespread editor support. This is why another one of my goals for this year is to create a Dhall language server so that any editor that supports the language server protocol (basically all of them) would get Dhall support for free.

So, use haskell-lsp to construct a LSP server for dhall. Similar to the ones for

Which are all based on that library.

cc @Gabriel439

@jaspervdj
Copy link
Contributor

This sounds great! @Gabriel439 would you be able to put a short proposal together?

@Gabriella439
Copy link
Contributor

Sorry, looks like I lost track of this and missed the deadline for this :\

I'll try again for next year's Google Summer of Code

@gwils
Copy link
Contributor

gwils commented Feb 16, 2019

You're still welcome to add ideas to the list. Our application is already in but that doesn't prevent us from adding project ideas.

@gbaz
Copy link
Contributor

gbaz commented Feb 16, 2019

Right -- the ideas are useful as long as there are students considering writing proposals!

@Gabriella439
Copy link
Contributor

Where would I or the student submit the project proposal?

@gwils
Copy link
Contributor

gwils commented Feb 22, 2019

Submit an "idea" as a pull request on this repo (eg. #102)

A bit over a month from now, interested student(s) should write up proposal(s) based on the idea, and submit them through the GSOC system.

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

No branches or pull requests

5 participants