<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto">Please DO store code as ascii text. At the very least that would allow the use of external tools — sed, diff, git, whatever. Non-ascii representations were tried multiple times, and largely failed, in particular because of terrible interaction with other tools.<div><br></div><div>Also, please make sure your IDE is a good text editor. Because that's what the code is — not AST, but text. Until it is finished (to a certain lax definition of "finished") it is likely to not even be representable in AST form.<br><br><div dir="ltr">Sent from my iPad</div><div dir="ltr"><br><blockquote type="cite">On 2020. Dec 1., at 2:02, MarLinn <monkleyon@gmail.com> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr">
  
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  
  
    <p>Most importantly: A good IDE is not a text editor, but an AST
      editor. If the AST happens to be presented as text, that's a
      choice of visualisation, nothing more. Better to start with a
      graph-like visualisation to free the mind, then think through the
      possible interactions. Maybe add the typical text-like
      visualisation later. But don't start there or you'll just
      re-invent notepad for the nth time.</p>
    <p>Maybe don't even <i>store</i> the code as ascii text.<br>
    </p>
    <br>
  

<span>_______________________________________________</span><br><span>Haskell-Cafe mailing list</span><br><span>To (un)subscribe, modify options or view archives go to:</span><br><span>http://mail.haskell.org/cgi-bin/mailman/listinfo/haskell-cafe</span><br><span>Only members subscribed via the mailman list are allowed to post.</span></div></blockquote></div></body></html>