<html dir="ltr"><head></head><body style="text-align:left; direction:ltr;"><div>Am Dienstag, dem 21.12.2021 um 16:42 +0000 schrieb Sean Charles (emacstheviking):</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex">Hi Zoltan,<div class=""><br class=""></div><div class="">I already had:</div><div class=""><br class=""></div><div class=""><font face="Courier New" style="font-size: 14px;" class="">:- type rop<br class=""> ---> t(string)<br class=""> ; tnl(string)<br class=""> ; nl<br class=""> ; tab(list(rop))<br class=""> ; rops(list(rop)).</font></div><div class=""><br class=""></div><div class="">By adding a new type constructor, which I have done,</div><div class=""><br class=""></div><div class=""><font face="Courier New" style="font-size: 14px;" class=""> ; seq(string, list())</font></div><div class=""></div></blockquote><div><br></div><div>Those are called "data constructors", at least in Haskell. Since data is what's being constructed, not a type.</div><div><br></div><div>Bye, Volker</div></body></html>