github.com/moarvm/moarvm | IRC logs at colabti.org/irclogger/irclogger_logs/moarvm
Set by AlexDaniel on 12 June 2018.
00:28 sena_kun left, sena_kun joined 00:36 frost-lab joined 02:52 frost-lab left 02:54 frost-lab joined 03:16 sxmx joined 03:36 Kaiepi left, Kaiepi joined 04:03 Kaeipi joined, Kaiepi left 06:38 domidumont joined 06:40 nebuchad` is now known as nebuchadnezzar 08:20 zakharyas joined 08:43 Geth left 08:44 Geth joined 10:57 lizmat_ joined 11:00 lizmat left
jnthn Ohhh. Oh. I think I just discovered a new way to use the dispatcher to do something that I thought would need special handling...without actually needing any special handling. 11:16
lizmat_ wow! :-)
jnthn For a while I've wondered if we need a mechanism along the lines of "process these arguments in some way and then do the dispatch" 11:17
It turns out that this is possible already: you 1. create a resumable dispatcher, 2. write the processing logic in a function that resumes with the processed arguments, 3. in the resumption, have the processed arguments and continue 11:18
lizmat_ that sounds... too easy ? 11:20
11:21 lizmat_ is now known as lizmat
jnthn I'm not quite sure if I need it right now, but it's a nice pattern to have to hand if I do. 11:22
lunch, bbiab 11:26
12:01 zakharyas left 12:24 linkable6 left, linkable6 joined 12:56 zakharyas joined 13:23 zakharyas left, zakharyas joined 13:35 frost-lab left
jnthn Hm, I think the trick I mentioned earlier actually *will* come in quite useful in the case that we have arguments that are in a Proxy 13:53
And need to unwrap them for dispatch purposes
13:56 zakharyas left 14:02 zakharyas joined 16:41 domidumont left 17:06 linkable6 left 17:07 linkable6 joined 17:10 sourceable6_ left, sourceable6 joined 18:08 linkable6 left 18:09 linkable6 joined 18:24 zakharyas left 18:36 ggoebel joined 20:04 zakharyas joined 20:05 Geth left 20:13 ggoebel left 20:16 ggoebel joined 20:53 zakharyas left 21:28 dogbert11 joined 21:31 dogbert17 left 21:32 dogbert17 joined 21:35 dogbert11 left