[dylan] Comments wanted: moving format-to-string, renaming simple-io

Bruce Mitchener <[email protected]> Sat, 26 Apr 2014 17:03:19 +0700
Newsgroups gmane.comp.lang.dylan.gwydion.devel
Message-ID <CA+esKjP0HQwsvjn20edFYUTHbzrOnHZVGukaYAzUh7ejomubzA@mail.gmail.com>
--===============1740891274==
Content-Type: multipart/alternative; boundary=047d7b86c9261a0a7c04f7ef3140

--047d7b86c9261a0a7c04f7ef3140
Content-Type: text/plain; charset=UTF-8

Hello all,

There is an annoyance when using both 'common-dylan' and 'format' (from io):

    use common-dylan, exclude: { format-to-string };
    use format;

In the old functional-dylan library, there was a key difference between it
and common-dylan.

They had a simple-format module, which exported format-to-string and
format-out and didn't export format-to-string from functional-extensions.

In common-dylan, there is a simple-io module which exports format-out, but
format-to-string is exported from functional-extensions.

I'd like to suggest that we:


   - Rename simple-io to simple-format
   - Stop exporting format-to-string from common-extensions
   - Start exporting format-to-string from simple-format


Thoughts?  Should this get a DEP?

 - Bruce

--047d7b86c9261a0a7c04f7ef3140
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr"><div>Hello all,</div><div><br></div><div>There is an annoy=
ance when using both &#39;common-dylan&#39; and &#39;format&#39; (from io):=
</div><div><br></div><div><div>=C2=A0 =C2=A0 use common-dylan, exclude: { f=
ormat-to-string };</div>
<div>=C2=A0 =C2=A0 use format;<br></div></div><div><br></div>In the old fun=
ctional-dylan library, there was a key difference between it and common-dyl=
an.<div><br></div><div>They had a simple-format module, which exported form=
at-to-string and format-out and didn&#39;t export format-to-string from fun=
ctional-extensions.</div>
<div><br></div><div>In common-dylan, there is a simple-io module which expo=
rts format-out, but format-to-string is exported from functional-extensions=
.</div><div><br></div><div>I&#39;d like to suggest that we:<br></div><div>
<br></div><div><ul><li>Rename simple-io to simple-format<br></li><li>Stop e=
xporting format-to-string from common-extensions<br></li><li>Start exportin=
g format-to-string from simple-format<br></li></ul></div><div><br></div>
<div>Thoughts? =C2=A0Should this get a DEP?</div><div><br></div><div>=C2=A0=
- Bruce</div><div><br></div></div>

--047d7b86c9261a0a7c04f7ef3140--

--===============1740891274==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
hackers mailing list
[email protected]
https://lists.opendylan.org/mailman/listinfo/hackers

--===============1740891274==--