tag:blogger.com,1999:blog-1777990983847811806.post2984521373508110122..comments2024-03-16T16:29:29.582-07:00Comments on Haskell for all: State of the Haskell Ecosystem - February 2016 EditionGabriella Gonzalezhttp://www.blogger.com/profile/01917800488530923694noreply@blogger.comBlogger8125tag:blogger.com,1999:blog-1777990983847811806.post-54036685986048216982016-02-28T14:03:02.571-08:002016-02-28T14:03:02.571-08:00Whoops! You're right. I fixed it
Also, you&...Whoops! You're right. I fixed it<br /><br />Also, you're welcome!Gabriella Gonzalezhttps://www.blogger.com/profile/01917800488530923694noreply@blogger.comtag:blogger.com,1999:blog-1777990983847811806.post-24237581693828564762016-02-26T00:00:18.274-08:002016-02-26T00:00:18.274-08:00> parsec is still a "free" dependency...> parsec is still a "free" dependency since it comes with ghc by default<br /><br />I guess that means "part of Haskell Platform": I don't think parsec has ever been included in ghc.<br /><br />Thanks for doing this - it is a really great resource and source of Haskell info.Jens Petersenhttps://www.blogger.com/profile/14639055196795924638noreply@blogger.comtag:blogger.com,1999:blog-1777990983847811806.post-75468240601549437162016-02-23T13:54:04.909-08:002016-02-23T13:54:04.909-08:00What's wrong with reading a paper to use a lib...What's wrong with reading a paper to use a library? Just because the intro comes as a pdf file? <br /><br />(The only problem is that people usually don't keep their papers updated when the library changes over time.)Matthiashttps://www.blogger.com/profile/13665641102508209349noreply@blogger.comtag:blogger.com,1999:blog-1777990983847811806.post-76058852981985460242016-02-22T19:49:06.193-08:002016-02-22T19:49:06.193-08:00So Leksah is already mentioned in the original wik...So Leksah is already mentioned in the original wiki under both the IDE and Debugging sections, but I also just added a mention of it to this post as well.Gabriella Gonzalezhttps://www.blogger.com/profile/01917800488530923694noreply@blogger.comtag:blogger.com,1999:blog-1777990983847811806.post-36620957655599369372016-02-21T23:29:18.238-08:002016-02-21T23:29:18.238-08:00I'm curious, why is there no mention of Leksah...I'm curious, why is there no mention of Leksah in the IDE section?enobayramhttps://www.blogger.com/profile/06193721360285674740noreply@blogger.comtag:blogger.com,1999:blog-1777990983847811806.post-12500086921494413562016-02-21T22:01:57.580-08:002016-02-21T22:01:57.580-08:00Yeah, `trifecta`'s documentation is downright ...Yeah, `trifecta`'s documentation is downright hostile because Edward doesn't seem to document his own libraries. The trick is to realize that trifecta's parser implements the shared interface provided by the `parsers` library.<br /><br />For Earley the two main rough edges are:<br /><br />* the API for running parsers (there should probably be some helper utilities for certain common cases)<br />* It doesn't come with a lot of parsers out of the box. It should probably implement the `parsers` library's API, for example<br /><br />I think the main thing I'm interested in for uu-parsinglib is what are the main features that distinguish it from other parsing libraries. It looks pretty actively used and I just need to understand the use case it's best suited forGabriella Gonzalezhttps://www.blogger.com/profile/01917800488530923694noreply@blogger.comtag:blogger.com,1999:blog-1777990983847811806.post-35564368102651496322016-02-21T17:59:09.868-08:002016-02-21T17:59:09.868-08:00IMO if using a library requires reading a paper, t...IMO if using a library requires reading a paper, this is not good enough.Gleberhttps://www.blogger.com/profile/05323172130245055213noreply@blogger.comtag:blogger.com,1999:blog-1777990983847811806.post-2817210962667868182016-02-21T14:36:08.331-08:002016-02-21T14:36:08.331-08:00What sort of polishing do you think Earley needs?
...What sort of polishing do you think Earley needs?<br /><br />Every time I look at trifecta I give up immediately. The Haddocks don't give me the foggiest clue of how I'm supposed to use it.<br /><br />Why no mention of uu-parsinglib? It has some papers that explain it quite thoroughly. The API has some nasty gotchas though. Last time I looked, the Applicative and Monad instances did not match up--and that's just one gotcha.massysetthttps://www.blogger.com/profile/07349370170069976876noreply@blogger.com