summaryrefslogtreecommitdiff
path: root/haskell
AgeCommit message (Expand)Author
2019-03-26Added Semigroup instance.haskellJoe Crayne
2018-10-31Minor clean up.Joe Crayne
2018-10-30Refactored xdelta function, enables lazier streaming.Joe Crayne
2018-10-30Zero-fill initial xd3_source object.Joe Crayne
2018-10-29More vigorous testing.Joe Crayne
2018-10-28Send empty bytestrings as null pointer.Joe Crayne
2018-10-28remove IsMultipleOf type foo to build on older ghcJames Crayne
2018-10-28Modified testdiff.Joe Crayne
2018-10-28Buggy test program.Joe Crayne
2018-10-28Some documentation.Joe Crayne
2018-10-28documentation fixes +language warningJames Crayne
2018-10-28document the main haskell moduleJames Crayne
2018-10-27build fixJoe Crayne
2018-10-26Reorganizing layers.Joe Crayne
2018-10-26Re-organizing experimental code.Joe Crayne
2018-10-26Move haskell example into haskell/ directory.Joe Crayne
2018-10-26Reorganizing.Joe Crayne
2018-10-25Added chunk_size parameter to high-level streaming interface.Joe Crayne
2018-10-25it worksJoe Crayne
2018-10-24Removed foreign imports of "static" functions.Joe Crayne
2018-10-24applyPatch/computeDiff high-level interfaceJoe Crayne
2018-10-23implemented setFlush and avail_inputJoe Crayne
2018-10-23Forgot to commit module XDelta.TypesJoe Crayne
2018-10-23withByteString (wrapper on withForeignPtr)Joe Crayne
2018-10-23More PrimMonad work.Joe Crayne
2018-10-23Converted ST use to generic PrimMonad instead.Joe Crayne
2018-10-23Started PrimMonad interface.Joe Crayne
2018-10-16missing headerJoe Crayne
2018-10-16Added c++ wrapper module.Joe Crayne
2018-10-16Xdelta3.InternalJoe Crayne
2018-10-16haskell bindingsJoe Crayne