[08:17:05] Hi, I tried creating Z30950, with its python implementation Z30951 and some minimal tests Z30952 and Z30953. I had in mind how to do a composition but could not manage doing it using the UI. The idea behind the composition is partially as comments in the code. Anyone that could connect them/suggest good doc on how to craft compositions? [08:52:25] I think your example might be good for an actual lightweight enum. You could propose it. (re @sefehpisikler: kinda like enums) [10:13:25] There is a guide at https://www.wikifunctions.org/wiki/Wikifunctions:How_to_create_implementations (re @adafede: Hi, I tried creating Z30950, with its python implementation Z30951 and some minimal tests Z30952 and Z30953. I had in mind how t...) [10:18:46] I read it but did not help. I might be missing something very simple but just trying to build the composition from the UI it seemed like I could not "test" it without publishing it? (re @dvd_ccc27919: There is a guide at https://www.wikifunctions.org/wiki/Wikifunctions:How_to_create_implementations) [10:20:32] It feels that at least for beginners it would be useful to be able to say "ok I want to try if this behaves correctly" so that when you are at this step https://www.wikifunctions.org/wiki/Wikifunctions:How_to_create_implementations#/media/File:Throw_error_expanded.png you can give it a string and see the output? [10:20:52] Exactly. But as long as it's not connected yet, it's not a big deal to publish an unfinished implementation (re @adafede: I read it but did not help. I might be missing something very simple but just trying to build the composition from the UI it see...) [10:22:15] Oh, I did not dare going this way, feels weird to have to "publish" something in order to test it? [10:28:16] Agreed. It’s nonsensical 🤷‍♂️ (re @adafede: Oh, I did not dare going this way, feels weird to have to "publish" something in order to test it?) [11:04:15] would you mind if i ask what lightweight enums are? (re @u99of9: I think your example might be good for an actual lightweight enum. You could propose it.) [12:06:00] Another question: is the behaviour that void (error from code) makes a test checking for FALSE as return pass? Feels somehow wrong [12:09:09] That’s this bug: *T373607* (re @adafede: Another question: is the behaviour that void (error from code) makes a test checking for FALSE as return pass? Feels somehow wro...) [12:09:52] The system is a bit bug riddled still (think somewhere around alpha) [12:09:52] so publishing and editing multiple times until you get it working is not uncommon to me. (re @adafede: I read it but did not help. I might be missing something very simple but just trying to build the composition from the UI it see...) [12:10:45] Thank you. Looked for void and could not find it (re @Al: That’s this bug: T373607) [12:11:55] the system is created so that experimentation won't break anything unless you are a functioneer and disconnect working implemtations. [12:11:55] so far I only did that once and wrote here and it was reverted in minutes 🫣🤩 (re @adafede: Oh, I did not dare going this way, feels weird to have to "publish" something in order to test it?) [12:12:31] @adafede so my advice: experiment to your hearts desire 👩‍💻😀 [12:40:39] There are a number of significant bugs, some of long standing, but I think “riddled” is an overstatement here (as it usually is). (re @Npriskorn: The system is a bit bug riddled still (think somewhere around alpha) [12:40:40] so publishing and editing multiple times until you get it w...) [16:20:34] edited the post ✅ (re @Al: There are a number of significant bugs, some of long standing, but I think “riddled” is an overstatement here (as it usually is)...)