Haskell

jaror, (edited ) in Introduce Yourself
jaror avatar

I'll kick this off. My name is Jaro. I have been interested in Haskell for about 8 years now. I like it because of it's connections to theory; there is always more to learn!

I'm currently working on gigaparsec which is a parser combinator library like parsec and megaparsec, but gigaparsec allows you to write your parser in a natural left-recursive way and it returns all possible parses instead of just the first parse that succeeds. My goal is to make a parser combinator library that allows you to use annotations to inform the parsing process instead of forcing you to restructure your parser.

Recently, I'm getting more and more convinced that correctness is the cornerstone of computation. To write a useful program you should first specify the idea itself and only later provide an efficient implementation. I got this idea from Conal Elliot who has talked about it on the Type Theory Forall podcast and recently at ZuriHac.

So, now I've also started reading the HoTT book to see what it really takes to express myself formally.

Looking forward to your introductions!

AphonicChaos,

Neat! The AGPL license may prove to be a barrier for adoption, but I assume this is more to scratch an itch you have, so wide-adoption is a non-goal?

jaror,
jaror avatar

I don't really like having my work end up in proprietary software, but if there are people that would be willing to contribute only if I license it more permissively then I would consider that. For now I think there is still a long way to go before such issues will arise.

AphonicChaos,

Ah. That's perfectly reasonable! Thanks for explaining.

jaror, in r/Haskell is going dark
jaror avatar

I've always disliked Reddit for being proprietary and centralized (let alone the practical problems like code formatting). The community is great, but the platform is not.

jaror, in Haskell Interlude Podcast 28 - Richard Eisenberg
jaror avatar

I love the call to work on the Local modules proposal at the end. It seems so useful and so close to ready.

There are only 2 open issues which he explains in this GitHub comment.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • haskell
  • osvaldo12
  • DreamBathrooms
  • cisconetworking
  • Durango
  • Youngstown
  • magazineikmin
  • ngwrru68w68
  • slotface
  • thenastyranch
  • rosin
  • kavyap
  • everett
  • InstantRegret
  • ethstaker
  • provamag3
  • mdbf
  • modclub
  • khanakhh
  • tester
  • tacticalgear
  • normalnudes
  • cubers
  • GTA5RPClips
  • megavids
  • anitta
  • Leos
  • JUstTest
  • lostlight
  • All magazines