Perl 6 - the future is here, just unevenly distributed

IRC log for #testml, 2010-08-12

| Channels | #testml index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:17 ashleydev joined #testml
01:20 ashleydev joined #testml
02:34 ashleydev joined #testml
11:15 * ingy is reworking testml execution quite a bit
11:16 ingy the context object now has a type: String, Number, Boolean, List (of String), and None
11:17 ingy all the assertions and transforms need to be type aware and polymorphic
11:17 ingy will be writing tml tests to make sure
11:17 ingy transforms can still return values (assuming no type change)
11:18 ingy or they can call: context.set(type, value)
11:19 ingy aka $context->set($type => $value);
11:19 ingy patch: I hope to spend our time together, speccing the testml and pegex languages
11:20 * ingy is zzzzzzzzzzz
11:39 * patch has awoken
11:40 patch ingy: we're on complete opposite sleep schedules
11:41 patch ingy: let me know your boston dates when you get up
14:43 ashleydev_ joined #testml
16:02 ashleydev_ joined #testml
17:44 ingy hi patch
18:22 ashleydev__ joined #testml
18:42 * ingy considers the type names: Str Num Bool List None (instead of the longer ones)
18:43 ingy also
18:44 ingy currently everything in an expression is a transform
18:44 ingy which seems good
18:44 ingy but gets wonky with quoted strings
18:45 ingy because 'foo bar' becomes String('foo bar')
18:45 ingy but that is technically String(String('foo bar'))
18:45 ingy etc
18:45 ingy so I special case it
18:46 ingy but I think the way to go is make strings first class objects (that can be used in transform context)
18:46 ingy and just look for them in the run loop
18:47 ingy points are the other thing...
18:47 ingy *foo is sugar for Point('foo')
18:47 ingy I think I'll leave that be for now
18:47 ingy It feels right
18:48 ingy for now
18:49 ingy one thing I want to start thinking about is inter-block point propagation/inheritance/reference
18:49 ingy I have some ideas
18:49 ingy but want some group-think on it
18:49 ingy and probably some real world unit test porting
20:49 ashleydev_ joined #testml
21:33 ashleydev__ joined #testml
21:39 ingy joined #testml
21:40 ingyfoo joined #testml
23:09 ingy patch: what is that logotype file in testml-pm6?
23:38 patch ingy: http://modules.perl6.org/
23:38 patch check out the icon next to the listing
23:38 patch it's there because i added that logo to the repository
23:41 ashleydev_ joined #testml
23:43 ashleydev__ joined #testml
23:44 ashleydev__ joined #testml

| Channels | #testml index | Today | | Search | Google Search | Plain-Text | summary