Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Sep 23, 2011
  1. Note from LeoNerd about UtilsBy

    Hakim Cassimally authored
Commits on Sep 10, 2011
  1. remove spurious "not"

    Hakim Cassimally authored
    (originally typo for "now", but not needed at all anyway)
Commits on Jun 26, 2011
  1. correction (under current implementation)

    Hakim Cassimally authored
    right now, zipper is undefined for an empty list,
    so the ->next will always point to a nonempty list.
    need to consider what to do with this
  2. section on zippers, start of implementation

    Hakim Cassimally authored
  3. deleted files (moved to sketch/)

    Hakim Cassimally authored
  4. rewrote garbage collection section after sketch

    Hakim Cassimally authored
  5. rename

    Hakim Cassimally authored
  6. tweaks to list formatting, demeerkat

    Hakim Cassimally authored
  7. tying the knot with MooseX::Promise

    Hakim Cassimally authored
Commits on Jun 25, 2011
  1. todo for Data::Thunk::Moosey, as suggested by doy++

    Hakim Cassimally authored
  2. note re MX::Attribute::Deflator and MX::Promise

    Hakim Cassimally authored
  3. Proof of concept laziness test for Moose

    Hakim Cassimally authored
  4. note on weak references, via Leonerd++

    Hakim Cassimally authored
  5. add anchor

    Hakim Cassimally authored
  6. Garbage Collection

    Hakim Cassimally authored
    Caius++ for advice on Ruby GC
  7. sketch of doubly linked lists

    Hakim Cassimally authored
  8. Move out the "data types to consider" till later in chapter

    Hakim Cassimally authored
  9. Note on cyclic zipper

    Hakim Cassimally authored
Commits on Jun 24, 2011
  1. implementation note, tweaks

    Hakim Cassimally authored
Commits on Jun 23, 2011
  1. Mention garbage collection

    Hakim Cassimally authored
Commits on Jun 22, 2011
  1. deletion.

    Hakim Cassimally authored
Commits on Jun 21, 2011
  1. Inserting into an array, and a list

    Hakim Cassimally authored
  2. Updating lists (mutable and not)

    Hakim Cassimally authored
  3. reflow

    Hakim Cassimally authored
  4. Move test into correct chapter

    Hakim Cassimally authored
  5. section on foldr

    Hakim Cassimally authored
    - move the toArray discussion before, so that we've already looked at optimizing a non-tail-recursive
    function (this means we can set the, slightly more complex? case of foldr as an exercise
    - we're showing the simpler non-lazy version of foldr for now, as we've not yet looked at infinite lists
  6. remove filter_no_if, as it doesn't work

    Hakim Cassimally authored
Commits on Jun 17, 2011
  1. slightly expand fold section

    Hakim Cassimally authored
  2. sketch polymorphic filter code

    Hakim Cassimally authored
  3. itself=>themselves

    Hakim Cassimally authored
Commits on Jun 16, 2011
  1. cons sketch (WIP)

    Hakim Cassimally authored
    discovered that
    
      # in test file
      use Test::Moose;
      use signatures;
      use List;
    
    will hang, chewing up RAM.  Commenting out Test::Moose will segfault instead,
    so seems to be a problem with signatures clashing with MXD.  The contents of
    List.pm don't seem to be an issue (e.g. use MXD; 1; is a minimal crashin test
    case.)
  2. Expanded: empty lists, recursion, TCE, goto&

    Hakim Cassimally authored
  3. reorder

    Hakim Cassimally authored
  4. build_gh_pages

    Hakim Cassimally authored
  5. tweak

    Hakim Cassimally authored
Something went wrong with that request. Please try again.