fun icon indicating copy to clipboard operation
fun copied to clipboard

Port parser-ts to fun

Open baetheus opened this issue 4 years ago • 2 comments
trafficstars

baetheus avatar Aug 29 '21 17:08 baetheus

I'm in actual need of this feature. Let's discuss next steps, as currently I'm using parzec But I had to denoify it and it's not really what I want.

pixeleet avatar Mar 09 '22 11:03 pixeleet

So, a direct port of parser-ts would implement a stream parser which is likely a pretty performant path to take but I don't really know much about parsers. I'd like to look at a few parser implementations to get some other ideas in the space before committing one to fun. In particular a few parsers by Maia Victor such as this one for HVM and this one implemented in the Kind language. We might also benefit from looking at Haskell's Parsec or digging into some literature on the subject of parsing.

For now, a simple direct port of parser-ts might be best, but it seems wasteful to touch on this topic without looking beneath the surface.

baetheus avatar Mar 12 '22 05:03 baetheus

I no longer have the time to work on this particular feature. Thus, I think it would better live external to fun.

baetheus avatar Jul 05 '23 18:07 baetheus