{"action":"opened","issue":{"url":"https://api.github.com/repos/mrkkrp/megaparsec/issues/111","repository_url":"https://api.github.com/repos/mrkkrp/megaparsec","labels_url":"https://api.github.com/repos/mrkkrp/megaparsec/issues/111/labels{/name}","comments_url":"https://api.github.com/repos/mrkkrp/megaparsec/issues/111/comments","events_url":"https://api.github.com/repos/mrkkrp/megaparsec/issues/111/events","html_url":"https://github.com/mrkkrp/megaparsec/issues/111","id":161917551,"number":111,"title":"Labelling/annotating expected items","user":{"login":"mikeplus64","id":979001,"avatar_url":"https://avatars.githubusercontent.com/u/979001?v=3","gravatar_id":"","url":"https://api.github.com/users/mikeplus64","html_url":"https://github.com/mikeplus64","followers_url":"https://api.github.com/users/mikeplus64/followers","following_url":"https://api.github.com/users/mikeplus64/following{/other_user}","gists_url":"https://api.github.com/users/mikeplus64/gists{/gist_id}","starred_url":"https://api.github.com/users/mikeplus64/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mikeplus64/subscriptions","organizations_url":"https://api.github.com/users/mikeplus64/orgs","repos_url":"https://api.github.com/users/mikeplus64/repos","events_url":"https://api.github.com/users/mikeplus64/events{/privacy}","received_events_url":"https://api.github.com/users/mikeplus64/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2016-06-23T13:03:29Z","updated_at":"2016-06-23T13:03:29Z","closed_at":null,"body":"For a work project I'm working on it would be really nice to have a way to annotate specific expected items in ParseErrors. I'd like to be able to label expected items by the parser that they came from, e.g. \"string\", \"number\" etc.\r\n\r\nAt the moment errorCustom /kind of/ let's you achieve this, except when ParseErrors are combined you can't map specific ErrorItems to elements of errorCustom (i.e., autocompletions to labels)."}}
{"actor":{"display_login":"mikeplus64"}}