<div dir="ltr">On Tue, Jan 3, 2017 at 4:38 PM, Artyom <span dir="ltr"><<a href="mailto:yom@artyom.me" target="_blank">yom@artyom.me</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000"><p>Deprecating `read` is a move
      in the opposite direction – it makes hobbyists' lives harder while
      not changing anything for professionals (because half of them
      probably uses an in-house or alternative Prelude and another half
      can just grep for calls to `read` during the continuous
      integration build).<br></p></div></blockquote><div>Do a lot of hobbyists use read? I’m honestly curious: I keep being told that Read is only useful for parsing the output of Show, but I can’t imagine that comes up a lot. I guess I could see being useful for minimal-effort persistence, but parsers with no capacity for error messages make me uncomfortable.</div></div><div><br></div><div>In any case, I think there are a couple of different conversations here. The proposal is about adding readMaybe and changing the documentation of read. People brought up deprecation or removal of read, but I don’t think those were actually proposed.</div><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">Dave Menendez <<a href="mailto:dave@zednenem.com" target="_blank">dave@zednenem.com</a>><br><<a href="http://www.eyrie.org/~zednenem/" target="_blank">http://www.eyrie.org/~zednenem/</a>></div>
</div></div>