[Initial import... Caio Marcelo **20061010012228] [Just a comment on what seems wrong in Invocant Caio Marcelo **20061010013239] [Correctly defining "data Invocant" Caio Marcelo **20061010050257] [calling a non existent method, testing it two different ways... Caio Marcelo **20061010053650] [New MO.Base, containing new open types for Object, Arguments, Code. Many "crazy" existential stuff. Caio Marcelo **20061011091051 I tried to make it at least compile, but after feeding compiler with lots of variantions, seems thats time to study/ask :o) ] [Make MOH actually compile on GHC 6.6 :) audreyt@audreyt.org**20061011110902] [force recomp (GHC bug #933) audreyt@audreyt.org**20061011113154] [Adding C3 algorithm to repo, not used yet. Caio Marcelo **20061017032444] [Walking (slowly :o) ) towards t/mi.t. Also some work on type "Method". Caio Marcelo **20061024225133] [Make it actually compile audreyt@audreyt.org**20061030195755] [New data types for methods. Caio Marcelo **20061031101524] [Resolving conflict Caio Marcelo **20061031102443] [Structural work on Classes Caio Marcelo **20061031144146] [Putting responder interfaces in classes (but not compiling) Caio Marcelo **20061101233104] [Hold fundeps for Class for now Caio Marcelo **20061102132333] [Invocant has a dispatch of his own Caio Marcelo **20061102135316] [Make Object the same thing as Invocant and accept any opaque payload type. audreyt@audreyt.org**20061102154804] [Create constructor, generate objects which have access to instance_interface Caio Marcelo **20061102214659] [si.hs now contains eveything that si.t from MO contais, but inheritance still not work Caio Marcelo **20061102223854] [MO.Util Collection Caio Marcelo **20061103181807] [MethodAttached and Origin information are there, also class_precedence_list working for SI Caio Marcelo **20061103213703] [Inheritance for methods work, at least in the dumb case. Caio Marcelo **20061104215914] [New test for method shadowing parent method => works Caio Marcelo **20061104222219] [Switch from SI to MI, linking in C3 support, so things should linearie correctly now. (tests still needed) audreyt@audreyt.org**20061105003345] [Sanity tests using MI Caio Marcelo **20061105022221] [Shadow/Merge helper functions for Roles Caio Marcelo **20061105184246] [Remove some monadic overhead from merge stuff Caio Marcelo **20061105192416] [Implement Roles at for class and instance methods. Caio Marcelo **20061105200757] [Tests for roles using methods. Caio Marcelo **20061105203147] [Minor correction in roles tests. Caio Marcelo **20061105203956] [True Attributes support, as well as generation of accessor methods from attributes. They even inherit+shadow correctly! audreyt@audreyt.org**20061105210434] [First test on roles + attributes Caio Marcelo **20061105212324] [More tests for roles Caio Marcelo **20061105213619] [One more test for roles ... Caio Marcelo **20061105214240] [Initialize role attributes. audreyt@audreyt.org**20061105211319] [Finish role attributes handling. audreyt@audreyt.org**20061105215419] [Create ok_conflict Caio Marcelo **20061105220825] [Make object payload into Typeable audreyt@audreyt.org**20061105222119] [Monadic MOH, sketch #1 audreyt@audreyt.org**20061106183513] [Monadic MO - All tests now passes :-) Also allow cross-representation inheritance. audreyt@audreyt.org**20061106191051] [It all works, moose! :) audreyt@audreyt.org**20061106211849] [More fixes at suggestions of TimToady++, cmarcelo++ audreyt@audreyt.org**20061106225517] [P6 class doesn't have separate cls/inst methods, so merge. also introduce AnyResponder. audreyt@audreyt.org**20061107013127] [Fixes tests for Perl6 behavior.. Caio Marcelo **20061108032441] [Changes to allow compiling in GHC 6.4.2 Caio Marcelo **20061108034908]