|
|
|
@21673
|
[21673]
|
2 months |
audreyt |
* Import Pugs 6.2.13.11 from Hackage into our source tree.
* Highlights:
…
|
|
|
|
@15661
|
[15661]
|
19 months |
gaal |
* SigMonoid?: a few more rules, please review
* Pugs.Val.Code: start of …
|
|
|
|
@15651
|
[15651]
|
19 months |
gaal |
* unify the two Sig constructors to one with a Maybe invocant.
|
|
|
|
@15636
|
[15636]
|
19 months |
audreyt |
* Pugs.Val.Code: Restore Show instance for Sig.
|
|
|
|
@15503
|
[15503]
|
20 months |
gaal |
* Don't mention ByteString?.Char8 in places where an accidental
string op …
|
|
|
|
@15462
|
[15462]
|
20 months |
audreyt |
* More Boxable reshuffling - migrate Pugs.Val.Base into Pugs.Class
and …
|
|
|
|
@15432
|
[15432]
|
20 months |
audreyt |
* Tidying up: Remove useless import from Pugs.Val.Code.
Also remove the …
|
|
|
|
@15425
|
[15425]
|
20 months |
audreyt |
* Massive Haddoc-compatibility fix to make all modules
haddockable.
|
|
|
|
@15415
|
[15415]
|
20 months |
audreyt |
* Pugs.Val.Base: Make a simple "Call" type synonym that
stands for …
|
|
|
|
@15412
|
[15412]
|
20 months |
audreyt |
* Refactor Feed and Capture out to Pugs.Val.Capture
|
|
|
|
@15395
|
[15395]
|
20 months |
audreyt |
* Pugs.Val: Remove -boot circularity by restructing
the "Val" class into …
|
|
|
|
@15375
|
[15375]
|
20 months |
audreyt |
* Pugs.Val.Base - Comment away everything for now.
|
|
|
|
@15374
|
[15374]
|
20 months |
audreyt |
* Adapt existing newVal implementation in Pugs.Val to MO.
A "Val" is now …
|
|
|
|
@15373
|
[15373]
|
20 months |
audreyt |
* First step in MO bridge:
vv('12345').reverse # '54321' …
|
|
|
|
@15297
|
[15297]
|
20 months |
audreyt |
* Revert the previous patch; everything back to normal.
|
|
|
|
@15296
|
[15296]
|
20 months |
audreyt |
* Convert VStr from String to ByteString?, and Syn from
String to ID, in …
|
|
|
|
@15096
|
[15096]
|
21 months |
audreyt |
* Pugs.Val: Make ICoercible a superclass of Boxable, and
introduce …
|
|
|
|
@13587
|
[13587]
|
2 years |
gaal |
* Pugs.Val: add -funbox-strict-fields to let ValNative? be what it says
* …
|
|
|
|
@13494
|
[13494]
|
2 years |
audreyt |
* Prettyprinting for signature default expressions.
(Doesn't prettyprint …
|
|
|
|
@13488
|
[13488]
|
2 years |
audreyt |
* Pugs.Val: asStr instance for PureInt?.
* Also make Feed a Monoid.
|
|
|
|
@13464
|
[13464]
|
2 years |
audreyt |
* Source file expandtab.
|
|
|
|
@13359
|
[13359]
|
2 years |
gaal |
* fix printing of static types: :(Moo $x)
|
|
|
|
@13353
|
[13353]
|
2 years |
gaal |
* Pugs.Parser: parse cody constraints on params, even if they're
ignored …
|
|
|
|
@13280
|
[13280]
|
2 years |
lwall |
Great metaoperator renaming: ref -> WHAT, SKID -> WHICH, META -> HOW
|
|
|
|
@13273
|
[13273]
|
2 years |
gaal |
* partial support for stringifying unpacky sigs; fails some tests.
…
|
|
|
|
@13260
|
[13260]
|
2 years |
gaal |
* expose a build break and fix it (#include--)
* positionals are not …
|
|
|
|
@13250
|
[13250]
|
2 years |
audreyt |
* Change Pugs.Val.Code.Param.p_variable from ID to Var
so that my p6l …
|
|
|
|
@13216
|
[13216]
|
2 years |
gaal |
* Pretty printing of Signature objects.
- Should work ok (see …
|
|
|
|
@13087
|
[13087]
|
2 years |
gaal |
* introduce 'castVal' to unwrap Vals into concrete types. audreyt++ for
…
|
|
|
|
@13015
|
[13015]
|
2 years |
audreyt |
* Parameter unpacking, courtesy of gaal++
|
|
|
|
@12987
|
[12987]
|
2 years |
audreyt |
* Pugs.Val.Code: add slot for "is context".
|
|
|
|
@12924
|
[12924]
|
2 years |
gaal |
* Basic support for parsing Signatures with :().
Only named parameters …
|
|
|
|
@12878
|
[12878]
|
2 years |
gaal |
* another bunch of svn:ignore props
|
|
|
|
@12721
|
[12721]
|
2 years |
audreyt |
Gaal's \(...) Capture-literal patch, hacked slightly so it compiles.
|
|
|
|
@12484
|
[12484]
|
2 years |
luqui |
* Added the beginnings of Code::signature (returning a VV Sig).
* Changed …
|
|
|
|
@12476
|
[12476]
|
2 years |
audreyt |
* Pugs.Val.Code: luqui++ noticed I made a typo and forgot
the Nothing …
|
|
|
|
@12462
|
[12462]
|
2 years |
audreyt |
* Unbreak the build via newtype transformation.
|
|
|
|
@12461
|
[12461]
|
2 years |
gaal |
* WIP towards Capture parsing:
16:40 < audreyt> you mean breaking the …
|
|
|
|
@12459
|
[12459]
|
2 years |
audreyt |
* Pugs.Val: Relax ICoercible superclasses to be only Typeable.
|
|
|
|
@12212
|
[12212]
|
2 years |
audreyt |
* Before I go in and intern everything, here is Judy.Hash-interned
…
|
|
|
|
@12201
|
[12201]
|
2 years |
audreyt |
* Feed should have fields f_positionals and f_nameds, not
a_positional …
|
|
|
|
@12200
|
[12200]
|
2 years |
audreyt |
* Oldland method calls with newVal as invocant is now hooked into a
…
|
|
|
|
@12198
|
[12198]
|
2 years |
audreyt |
* Rename the "Ident" type to "ID"; it will be come a "newtype Int"
so we …
|
|
|
|
@12179
|
[12179]
|
2 years |
gaal |
* parameterize Capt (now spelt that way again) over Exp for runtime
or …
|
|
|
|
@12153
|
[12153]
|
2 years |
gaal |
* TimToady?++ observes that LEAVE traits may be interleaved with
…
|
|
|
|
@12152
|
[12152]
|
2 years |
gaal |
* remove duplicate field, reported by TimToady?++.
|
|
|
|
@12151
|
[12151]
|
2 years |
gaal |
* add missing fields in Code for ENTER, LEAVE, CATCH and CONTROL.
|
|
|
|
@12150
|
[12150]
|
2 years |
gaal |
* Captures in da house
|
|
|
|
@12131
|
[12131]
|
2 years |
gaal |
* Add Sig and Code (and prereq Param etc.) to Pugs.Val.Code.
No …
|
|
|
|
@12110
|
[12110]
|
2 years |
gaal |
* Refactor basic ValPure? types into Pugs.Val.Base
* Look there for …
|
|
|
|
@12104
|
[12104]
|
2 years |
gaal |
* PureNum? encapsulates both floating-point and fractional values
* add …
|
|
|
|
@12075
|
[12075]
|
2 years |
audreyt |
* Pugs.Val.Int: there's no need to define two empty instances... at least …
|
|
|
|
@12072
|
[12072]
|
2 years |
gaal |
* New vv prim to convert oldvals to VV form
* A little documentation in …
|
|
|
|
@12044
|
[12044]
|
2 years |
audreyt |
* Implicit coercion to int and to bool for PureStr? VV.
|
|
|
|
@12043
|
[12043]
|
2 years |
gaal |
* add missing file
|
|
|
|
@12041
|
[12041]
|
2 years |
gaal |
* Pugs.Val.Num and simple coersion triggered from oldspace.
1 + 41 …
|
|
|
|
@12008
|
[12008]
|
2 years |
gaal |
* Add VV support for PureInt?. The verification is awkward to make with
…
|
|
|
|
@12004
|
[12004]
|
2 years |
audreyt |
* Experiment with two higher-order instances of cast:
"return . cast" …
|
|
|
|
@12002
|
[12002]
|
2 years |
audreyt |
* Finally, an extremely sane treatment for item/list contexts.
both only …
|
|
|
|
@12000
|
[12000]
|
2 years |
gaal |
* New naming convention gives "I" prefix to general interfaces.
For now, …
|
|
|
|
@11993
|
[11993]
|
2 years |
audreyt |
* unbreak the build by supplying an instance for new val
|
|
|
|
@11977
|
[11977]
|
2 years |
audreyt |
* GHC 6.4.x needs -fallow-overlapping-instances for :<: to work.
|
|
|
|
@11976
|
[11976]
|
2 years |
audreyt |
* Pugs.Val.Str -- first sketch of a Val class
|