root/src/Pugs/Class.hs


Mode:

Legend:

Added
Modified
Copied or renamed
Rev Chgset Date Author Log Message
(edit) @21673 [21673] 08/01/08 13:56:05 audreyt * Import Pugs 6.2.13.11 from Hackage into our source tree. * Highlights: …
(edit) @16507 [16507] 05/22/07 21:31:50 audreyt * Pugs.Class: Mask the "" magic-backdoor-method in the .methods list as …
(edit) @15567 [15567] 03/11/07 02:43:47 audreyt * Pugs.Internals: Move (Typeable1 [::]) instance here from Pugs.Class and …
(edit) @15502 [15502] 03/07/07 10:14:04 gaal * chop and index
(edit) @15492 [15492] 03/06/07 12:59:21 audreyt * Pugs.Class: Auto-generate all pure MethodPrimable? instances from Eval …
(edit) @15490 [15490] 03/06/07 12:34:53 audreyt * Pugs.Class: Instances for getting the arguments as [:Val:], [Val], or …
(edit) @15489 [15489] 03/06/07 11:44:24 audreyt * The "HOW" call is now dispatched by ."". * Also rename ITEM and …
(edit) @15483 [15483] 03/06/07 07:54:38 audreyt * Rename HOW back to HOW for now; it'll be converted to macro soon. * …
(edit) @15478 [15478] 03/05/07 19:29:47 gaal * rename IsMethodPrim? to MethodPrimable?
(edit) @15477 [15477] 03/05/07 19:25:41 audreyt * Instead of inventing a complicated "special dispatch" for …
(edit) @15471 [15471] 03/05/07 17:16:02 audreyt * Pugs.Class: Finish the Very Flexible (...) construction via the new …
(edit) @15469 [15469] 03/05/07 15:44:57 audreyt * Adjust cast invocations as needed.
(edit) @15465 [15465] 03/05/07 14:48:07 audreyt * Pugs.Class: Refactor out methodsOf and classNameOf as the two methods …
(edit) @15464 [15464] 03/05/07 14:14:06 audreyt * It turned out that Typeable instances can be written manually (and …
(edit) @15462 [15462] 03/05/07 12:16:25 audreyt * More Boxable reshuffling - migrate Pugs.Val.Base into Pugs.Class and …
(edit) @15461 [15461] 03/05/07 11:57:14 gaal * affix "fix" to mkPureClass (heretofore called "mkBoxPureClass") …
(edit) @15458 [15458] 03/05/07 11:18:50 audreyt * Make "Boxable" specific to the Eval monad, since Pugs.Class is within …
(edit) @15457 [15457] 03/05/07 10:53:14 gaal * MO and users: use Pugs::Doc::Hack::Style naming conventions
(edit) @15451 [15451] 03/05/07 08:48:38 audreyt * Pugs.AST: The ./ notation is (for now) invoking OldVal? and returning …
(edit) @15439 [15439] 03/04/07 14:40:43 audreyt * Pugs.Class: Allow the right hand side of ./ to be polymorphic, thus …
(edit) @15425 [15425] 03/03/07 16:37:34 audreyt * Massive Haddoc-compatibility fix to make all modules haddockable.
(edit) @15424 [15424] 03/03/07 15:17:08 gaal * flip order in defaults and user-defined methods, to allow static …
(edit) @15418 [15418] 03/03/07 14:54:49 audreyt * Pugs.Class: Stub implementation of WHAT; also make mkObj a Boxable …
(edit) @15407 [15407] 03/02/07 11:34:17 gaal * fixed-point golf: get "HOW" and "WHICH" methods on all pure classes …
(edit) @15399 [15399] 03/01/07 18:59:17 audreyt * Support for Class.methods: pugs> vv('str').HOW.methods …
(edit) @15393 [15393] 03/01/07 14:48:55 audreyt * Refactor Str and Class into their own modules.
(edit) @15384 [15384] 02/28/07 22:13:56 audreyt * Ditto.
(edit) @15381 [15381] 02/28/07 22:10:07 audreyt * Pugs.Class: Make Show a superclass to Boxable.
(edit) @15379 [15379] 02/28/07 22:06:20 gaal * quell some warnings that appear in 'make ghci'
(edit) @15374 [15374] 02/28/07 00:25:27 audreyt * Adapt existing newVal implementation in Pugs.Val to MO. A "Val" is now …
(edit) @15373 [15373] 02/27/07 18:56:54 audreyt * First step in MO bridge: vv('12345').reverse # '54321' …
(edit) @15095 [15095] 01/19/07 17:22:04 audreyt * Pugs.Class: Transplant the relevant parts of si.hs into newVal.
(edit) @14725 [14725] 11/11/06 20:58:18 audreyt * MO.C3 is no more; it's now just Pugs.Class.C3.
(edit) @6793 [6793] 09/06/05 14:11:41 autrijus * massive retab for src/, expanding all tabs into spaces, except for the …
(edit) @5892 [5892] 07/29/05 18:47:27 bsmith Added parseNatOrRat function to Pugs.Parser.Number. Added module exports …
(edit) @2911 [2911] 05/10/05 02:16:17 mugwump * explanatory essay in MetaAssoc? * added missing clause on a Class.hs …
(edit) @2908 [2908] 05/10/05 00:06:01 mugwump Change ∃ to ∀ when it was actually intended to be "For all"
(edit) @2725 [2725] 05/05/05 17:18:51 autrijus * haddockify the poems
(edit) @2078 [2078] 04/18/05 17:59:25 iblech Added svn properties: svn:mime-type => "text/plain; …
(copy) @2009 [2009] 04/16/05 00:52:37 theorbtwo The Great Renaming. * becomes Pugs.*, except for stuff designed to be …
copied from src/Class.hs:
(edit) @1464 [1464] 04/03/05 10:29:11 mugwump r6094@speights: samv | 2005-04-03 16:28:18 +0800 Rename Category back to …
Note: See TracRevisionLog for help on using the revision log.