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

0.19 Status? #96

Open
dillonkearns opened this issue Oct 26, 2018 · 5 comments
Open

0.19 Status? #96

dillonkearns opened this issue Oct 26, 2018 · 5 comments

Comments

@dillonkearns
Copy link

Hello! I know that upgrading to 0.19 is a good deal of work because of the changes to the parser package. I'm curious whether there are any plans to update the package? Thanks!

@wende
Copy link
Collaborator

wende commented Oct 29, 2018

@dillonkearns I can hardly see that possible. It would first require parser-combinators to be ported to 0.19 and it relies so heavily on custom operators I'm afraid it'd be too much of a chore for somebody to pick it up

@noiseOnTheNet
Copy link

This is an interesting package, as Elm lacks metaprogramming. I don't have the skills to port it in 0.19 but I'm really interested in any progress

@dillonkearns
Copy link
Author

Hello @wende, thank you for the response! I know how much the parsing library has changed and I know how core the parser-combinators library has been to this project, so I totally understand how big of an undertaking that would be. It's great to have a clear understanding of the plans for this library!

I think it's worth putting a note in the README that there are no plans to update this package for Elm 0.19. I would say that this library is essentially on track to be sunsetted eventually if Elm 0.19+ will never be supported. That's totally okay and I know it will still provide value for some time to its current users, but I think it's valuable for current and potential users to know what to expect by having it stated front-and-center in the README.

It would also help the community understand the value of creating a new Elm parsing library with Elm 0.19+ support for anyone who might want to rise to the task!

@julianpistorius
Copy link

It seems @andre-dietrich has ported parser-combinators to 0.19:

Issue: elm-community/parser-combinators#30

PR: elm-community/parser-combinators#29

Fork: https://github.com/andre-dietrich/parser-combinators

@sgdan
Copy link

sgdan commented Nov 28, 2019

I've attempted to update here in case it's useful: #120

No parser changes for 0.19 though, I'm not really sure where to start there.

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