Skip to content
Commits on Jan 13, 2012
  1. Wibble for stupid mistakes

    committed Jan 13, 2012
Commits on Jan 11, 2012
  1. Added TODOs for updating code

    committed Jan 11, 2012
Commits on Nov 17, 2011
  1. Cleaned up Repa.hs

    committed Nov 17, 2011
    * Changed a few names of functions
    * 'run' will now compile and execute code, outputting a Repa array
    * still some bugs lurking about the place, but is vaguely working
    * Added use of directory library for removing temporary compile file
Commits on Nov 14, 2011
  1. Added use of GHC API for compiling to a file

    committed Nov 14, 2011
    * Invoke using 'compileToFile' function
Commits on Nov 10, 2011
  1. Wibble

    committed Nov 10, 2011
Commits on Nov 6, 2011
  1. Added module information to generated code

    committed Nov 6, 2011
    Required for using GHC API module loading
Commits on Nov 1, 2011
  1. Swapped order of arrays in ZipWith

    committed Nov 1, 2011
    * Radix example now appears to be working correctly, type error generated after fixing wrong binding order of arguments to functions.
  2. Wibble

    committed Nov 1, 2011
  3. Fixed Apply traversal

    committed Nov 1, 2011
    * Compiling generated code with -O2 takes quite a while (half a minute or so) but code runs quite fast afterwards
  4. Fixed indexing bug in Permute

    committed Nov 1, 2011
Commits on Oct 30, 2011
Commits on Oct 29, 2011
  1. Traversal of Index nodes is tentatively working

    committed Oct 29, 2011
    * Will require further testing
  2. Added traversing of Replicate nodes

    committed Oct 29, 2011
    * Added a test for these
    * Had to alter evaluation of Const expression nodes, so that type of "All" is not printed out
    * Haven't used the SliceIndex argument for Replicate as there doesn't currently appear to be a need for it, but this may change in the future after more thorough testing
Commits on Oct 28, 2011
  1. Making Prj and tuple handling more robust

    committed Oct 28, 2011
    * Traversing of TupleType tree made more robust
    * Similarly with conversion of TupleType' to String
Commits on Oct 25, 2011
  1. Rewrote Scanl' to be similarly implemented to Scanr' and behaviour mo…

    committed Oct 25, 2011
    …re like specification
Commits on Oct 24, 2011
  1. Started on stencil2

    committed Oct 25, 2011
Commits on Oct 21, 2011
  1. Fixing up Stencil issues

    committed Oct 21, 2011
    Stencilling should work now for >1 dimensions, as well as 1 dimension.
    
    The evaluation of Prj nodes was updated, so should handle nested tuples better, but more work is needed on this.
Commits on Oct 20, 2011
  1. Fixed Stencil typing problem

    committed Oct 20, 2011
    Adding some type information for the return value from function evaluations seems to have fixed it, but further testing will need to be done to confirm.
Commits on Oct 18, 2011
Commits on Oct 17, 2011
  1. Wibble

    committed Oct 18, 2011
  2. Trying to get Stenciling to work, however there is an issue with the …

    committed Oct 17, 2011
    …type checker over the evaluation of the Boundary type.
Commits on Oct 16, 2011
  1. Added Stencil module to cabal file, added some stencil code and edite…

    committed Oct 16, 2011
    …d code generated in Repa module for Stenciling
Something went wrong with that request. Please try again.