Define “simple pattern binding” to be of form x=e, in 3.17.1.
Fix the first para of 188.8.131.52.
Fix the cross-ref in 4.5.5 to refer to the definition of simple pattern.
Sadly, 184.108.40.206 still is not very well defined. It’s supposed to say what pattern bindings mean, including top-level ones; but it does so by referring to 3.12 which does not handle top-level bindings. I’m not sure if this is
All of us on the Haskell Language Committee have the ability to commit on that repo.
I think typos are uncontroversial and I'll happily merge pull requests like that.
I think the pull-request you point out suffered from the bystander effect, unfortunately. I'll review and merge it now.
If you let me know the typo you'd like fixed I'll make sure that gets done as well.
On Thu, Mar 15, 2018, at 6:52 PM, Simon Peyton Jones via Haskell wrote:
Does anyone know who, if anyone, feels responsible for committing updates to the Haskell 2010 Report?
Who even has commit rights?
There’s Frank’s pull request below, and I have another important typo to fix.
From: Frank Steffahn [mailto:[hidden email]]
Sent: 11 March 2018 17:03 To: haskell/haskell-report <[hidden email]> Cc: Subscribed <[hidden email]> Subject: [haskell/haskell-report] Fix a typo in: Semantics of Case Expressions, Part 3 (s) (#4)
Hi. I noticed this in the Haskell 2010 report, which is an obvious typo / mistake. I’m not 100% sure if this is the right branch (or even in general the right place) to note this, but I hope it will get fixed ;-)
This seems like it is an artifact of copy-and-pasting from “Semantics of Case Expressions, Part 1 (c)” without properly adapting the thing, especially in commit
You can view, comment on, or merge this pull request online at: