Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Nov 05, 2009

  1. Sean Leather

    Code for draft IFL2009 paper on incrementalization

    authored November 05, 2009

Oct 06, 2009

  1. Sean Leather

    Fix typo and line overflowing on Github

    authored October 06, 2009

Sep 09, 2009

  1. Sean Leather

    Add Haskell code for Gibbons 1993 paper

    The paper is "Upwards and downwards accumulations on trees."
    authored September 09, 2009

Jun 19, 2009

  1. Sean Leather

    Import Format library files.

    authored June 19, 2009

Apr 15, 2009

  1. Sean Leather

    Change fork to &&&.

    authored April 15, 2009

Apr 12, 2009

  1. Sean Leather

    Add comment link to blog post.

    authored April 12, 2009
  2. Sean Leather

    Change ZipWithR to Zippable.

    There's no real need for it to be right-associative. If we wanted to, we could
    add an 'Eq' constraint to the 'a' in 'TreeF a' to make it a true zipWith. Then,
    we would check for equality on the first args in 'Cons' and 'Bin'.
    authored April 12, 2009
  3. Sean Leather

    Rename incremental fixed-point files & modules

    authored April 12, 2009

Apr 11, 2009

  1. Sean Leather

    Implement ana', zygo', and examples of anamorphism

    * Examples: zipWith, iterate for List and Tree
    authored April 11, 2009
  2. Sean Leather

    Add examples of anamorphism (ana').

    * Examples: zipWith, iterate
    authored April 11, 2009

Apr 10, 2009

  1. Sean Leather

    Change aalg to: i -> f s -> (s, Maybe (f i))

    * Created new ZipWithR class w/method. This is necessary for ain'.
    * Developed working instance for Counter.
    * Changed all AAlgebra instances.
    * Changed all smart constructors and primitive recursion functions.
    authored April 10, 2009

Apr 04, 2009

  1. Sean Leather

    IncrementalCategorical.hs with attribute algebra

    authored April 04, 2009

Apr 03, 2009

  1. Sean Leather

    Add Nat examples, Tree insert as para.

    authored April 03, 2009
  2. Sean Leather

    Modify function names, implement morphisms.

    Morphisms: cata, ana, hylo, para, and zygo
    authored April 03, 2009

Apr 02, 2009

  1. Sean Leather

    Adapted from Edward Kmett's adaptation of my incremental fold.

    This is a work in progress. I next plan to work on support incremental
    attributes.
    authored April 02, 2009
  2. Sean Leather

    Fix a bug reported by Leon Smith:

    authored April 02, 2009

Mar 31, 2009

  1. Sean Leather

    Update with links to blog entry.

    authored March 31, 2009
  2. Sean Leather

    Updates from working on the blog entry.

    authored March 31, 2009

Mar 30, 2009

  1. Sean Leather

    Import EMGM version of Uniplate short projDesc.

    authored March 30, 2009
  2. Sean Leather

    Files for blog entry on incremental attributes.

    authored March 30, 2009
  3. Sean Leather

    Import source for blog entry:

    authored March 30, 2009
  4. Sean Leather

    Import file for first blog entry with code:

    authored March 30, 2009
Something went wrong with that request. Please try again.