IRC Logs for #io Sunday, 2013-11-03

*** fredreichbier has quit IRC00:04
*** hashmal has quit IRC00:40
*** gatesphere has quit IRC00:50
*** fredreichbier has joined #io01:03
*** fredreichbier has quit IRC01:41
*** mkroehnert has quit IRC02:08
*** mkroehnert has joined #io02:33
*** mkroehnert1 has joined #io03:05
*** mkroehnert has quit IRC03:08
*** nisstyre has joined #io03:26
*** mkroehnert1 has quit IRC04:10
*** OpenSpace has quit IRC05:25
*** nisstyre has quit IRC06:42
*** OpenSpace has joined #io08:37
prologicbtw jer did I tell you mio has side-effect free blocks?08:43
*** OpenSpace has quit IRC09:41
*** hashmal has joined #io09:57
*** OpenSpace has joined #io11:30
jeryeah you did12:22
*** OpenSpace has quit IRC12:34
prologicI'm not sure that's a good idea anymore12:43
prologicbecause I've run into a case where a method is defined on an object say List in a module12:43
prologicand it looses scope of hte module and fails12:43
prologicmaybe I could introduce module scope so objects retain access to the module's context they were defined in12:44
*** OpenSpace has joined #io12:59
prologichttp://codepad.org/87M7WjW813:12
prologicthere :)13:12
prologicalmost what you said earlier13:12
jeryeah except it's written backwards =D13:39
jerin an OO language i'd expect to see that as: list reduce(accumulator, element, accumulator * element)13:40
prologichmm13:44
prologicI'm torn between OO and functional13:44
prologicthis is functional style clearly what I've done13:45
prologicreduce(f, xs, start)13:45
prologicI'm not really a big fan of OO to tell you the truth13:45
prologicthat's why I'm going to try and utilize traits as much as possible13:46
jerright, just saying, the syntax of the language is clearly geared in one direction13:51
jerin terms of the code it's executing, no difference to me, because clearly i appreciate more a functional style as well13:51
jerthat said, consistency in the syntax is important13:52
prologicof course13:55
prologicI think what I'm aiming for (and it's still 0.0 here)13:55
prologicis a mix of duck typing, traits and functional styles13:56
prologicwith minimal core OO in the standard library and core objects13:56
prologiconly the methods/attributes they need to function and represent what they do13:56
prologicbah humbug14:04
prologicI found an edge case in my precedence parser14:04
prologicinserting too many )'s14:05
prologicmore than ('s14:05
prologicso it's unbalanced and closing blocks it shouldn't be14:05
prologichttp://codepad.org/hA5Fbq2014:08
*** gatesphere has joined #io15:03
*** gatesphere has quit IRC15:23
*** fredreichbier has joined #io16:22
*** fredreichbier_ has joined #io17:16
*** zephyrtronium has joined #io17:17
*** fredreichbier has quit IRC17:20
*** fredreichbier__ has joined #io17:33
*** fredreichbier_ has quit IRC17:35
*** gatesphere has joined #io17:52
*** fredreichbier_ has joined #io17:59
*** fredreichbier__ has quit IRC18:01
*** nisstyre has joined #io18:28
*** fredreichbier_ has quit IRC18:56
*** nisstyre has quit IRC19:57
*** nisstyre has joined #io19:59
*** Thor^^ has joined #io20:25
*** Thor has quit IRC20:25
*** Thor has joined #io20:32
*** Thor^^ has quit IRC20:32
*** mkroehnert has joined #io21:23
*** fredreichbier has joined #io22:56

Generated by irclog2html.py 2.11.0 by Marius Gedminas - find it at mg.pov.lt!