fluid-tech IRC Logs-2013-07-30
[10:19:50 CDT(-0500)] <nanook_> hey colinclark!
[10:19:59 CDT(-0500)] <colinclark> dude! how's it going?
[10:21:42 CDT(-0500)] <nanook_> good!
[10:21:43 CDT(-0500)] <nanook_> are you free to talk now?
[10:22:24 CDT(-0500)] <colinclark> I'm just finishing up a meeting, and I should be free in about five minutes
[10:22:28 CDT(-0500)] <colinclark> does that work for you?
[10:22:43 CDT(-0500)] <nanook_> colinclark: yup! Skype?
[10:22:47 CDT(-0500)] <colinclark> sure
[10:23:04 CDT(-0500)] <nanook_> cool. see you in 5
[10:24:26 CDT(-0500)] <colinclark> ok, great
[10:30:43 CDT(-0500)] <colinclark> it might be closer to 10 minutes, nanook_
[10:30:46 CDT(-0500)] <colinclark> but really soon
[10:30:53 CDT(-0500)] <nanook_> sure no problem. take your time
[10:52:21 CDT(-0500)] <colinclark> sorry nanook_, almost done
[10:52:45 CDT(-0500)] <nanook_> sure. np
[10:55:22 CDT(-0500)] <colinclark> ok, call me up when you're ready
[10:56:54 CDT(-0500)] <colinclark> nanook_: ^
[14:53:35 CDT(-0500)] <kasparnet> Bosmon, Bosmon7: ok, recapping what we have talked about so far
[14:54:04 CDT(-0500)] <kasparnet> All expanders only return values and are unable to output
[14:55:01 CDT(-0500)] <kasparnet> only a special output expander will be allowed to output (and otherwise working like an ident function, passing on the inputvalue in the return tree)
[14:55:32 CDT(-0500)] <colinclark> KASPARNET!
[14:55:53 CDT(-0500)] <Bosmon7> Yes
[14:55:56 CDT(-0500)] <kasparnet> colinclark'ster
[14:57:35 CDT(-0500)] <kasparnet> "foo" in the case of:
[14:57:35 CDT(-0500)]
<kasparnet> "foo":
[14:57:35 CDT(-0500)] <kasparnet> will at ROOT level be interpreted as an output expander, and at other levels be a relativeoutput expansion
[15:01:55 CDT(-0500)] <kasparnet> A problem we're currently considering is the following
[15:02:13 CDT(-0500)] <kasparnet> foo: {
[15:02:13 CDT(-0500)] <kasparnet> "expander": [{
[15:02:13 CDT(-0500)] <kasparnet> (returns "coo")
[15:02:14 CDT(-0500)] <kasparnet> }, {
[15:02:16 CDT(-0500)] <kasparnet> (returns "car")
[15:02:18 CDT(-0500)] <kasparnet> }
[15:02:20 CDT(-0500)] <kasparnet> }
[15:02:24 CDT(-0500)] <kasparnet> what would the result be?
[15:02:55 CDT(-0500)]
<kasparnet> (ie. what is the return value of "expander": [
,
]
[15:04:18 CDT(-0500)] <kasparnet> Bosmon7: I guess another thing that still is problematic is something like http://pastie.org/8191163
[15:05:02 CDT(-0500)]
<kasparnet> What would Magnification hold after this? would it be the result of the expander or an object with
[15:29:51 CDT(-0500)] <Bosmon7> kasparnet - how are those two alternatives different?
[15:30:09 CDT(-0500)]
<Bosmon7> Surely the result of the expander IS an object with
[15:40:40 CDT(-0500)] <kasparnet> Bosmon7: but what then happens with the "round" expander of line 2-11.. it tries to output directly to magnification
[15:43:30 CDT(-0500)] <kasparnet> as opposed to the bottom expander, which outputs to the path dataType
[16:10:51 CDT(-0500)] <kasparnet> Bosmon7: sorry, computer decided to disconnect me