Skip to content

Learning about parser combinators and functional programming.

License

Notifications You must be signed in to change notification settings

marklauter/kryptonite

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kryptonite Logo

Kryptonite

Kryptonite is a parser combinator for dotnet based on the ideas expressed in Superpower and Sprache. I'm trying to implement the ideas straight out of Hutton's & Meijer's paper, but the occasional peek at Superpower helps to clarify the ideas expressed in the paper. I was originally introduced to the MPC idea through one of Nicholas Blumhart's presentations shared in the references section.

references

Devlog

  • 2024 JUL 29 - I was originally building Kryptonite in C#, but now I see it as an opportunity to learn F#, so I'm starting over.

About

Learning about parser combinators and functional programming.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages