fluid-tech IRC Logs-2013-07-30

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":

Unknown macro: { some expander }

[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": [

Unknown macro: { (...) }

,

]

[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

Unknown macro: { dataType}

[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

Unknown macro: { dataType}

[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