Re: [Factor-talk] maybe{

2017-01-30 Thread Timothy Hobbs
> Maybe (hahah) because it is part of the class algebra system and it is > a complicated part of Factor. So no one has spent the time to > understand it fully and write documentation for it. You write as though GOD has left us with a book of Runes and no knows what they mean or do, and it is up

Re: [Factor-talk] maybe{

2017-01-29 Thread Björn Lindqvist
2016-12-24 12:21 GMT+01:00 Alexander Ilin : > You see those `maybe{` words? What are they, I wondered, and looked up > their help. It was empty. They are classoids! Don't try looking up the documentation for that, it isn't there. :) > Yet it works exactly the way I wanted:

Re: [Factor-talk] maybe{

2016-12-24 Thread Chris Double
On Sun, Dec 25, 2016 at 12:21 AM, Alexander Ilin wrote: > > That's a very useful feature, and it seems to be there for five years! But > why is it not described or even mentioned? I don't know why it's not documented but it looks like an anonymous form of UNION:. The

[Factor-talk] maybe{

2016-12-24 Thread Alexander Ilin
Hello! Once again I'm amazed, in a good way, by Factor. I have tried a while ago to use typed slots as much as possible, but soon found out that if I want a slot to be integer, I can't have an "undefined" value for it: `TUPLE: opt-coord { x integer initial: f } { y integer initial: f } ;`