Commit graph

  • 84eafcf826 Follow MonadFail -> MonadError transition in Hufflepdf big-Hufflepdf-refactoring Tissevert 2020-05-28 18:50:24 +0200
  • f7f22953ea Enable rtsopts to be able to benchmark Tissevert 2020-04-17 14:58:16 +0200
  • d4406b6aae Follow StreamContent's split between Raw and Clear 'getters' Tissevert 2020-04-17 14:37:54 +0200
  • a64224d119 Remove useless code equivalent to the identity in the right monad (IO) Tissevert 2020-04-17 12:26:07 +0200
  • 266032950e Use the new Box instance between Object and Bytestring that generalizes the code that had been written specificly for this demo tool, and get rid of zlib (directly in Hufflepdf now) and Lazy Bytestrings Tissevert 2020-02-27 17:24:23 +0100
  • 3d994862b4 Found a quite practical way of writing things and handle Traversables Tissevert 2020-02-26 17:22:44 +0100
  • 4fe8ab2252 Practice latest changes in Hufflepdf to implement various ways of revealing text and see how practical it is to actually write code with PDF.Box Tissevert 2020-02-25 17:39:18 +0100
  • 308cfd4cbe Start adapting the code to make use of the new PDF.Box class type Tissevert 2020-02-24 21:13:31 +0100
  • 7f889cf168 Follow the release of 0.2.0 in Hufflepdf (multilayer updates) main Tissevert 2019-10-14 10:26:44 +0200
  • 1e0114441b Replace words / unwords, it's broken too Tissevert 2019-05-24 10:22:43 +0200
  • bb064eb0c7 Adapt main for new Hufflepdf using strict ByteStrings + replace buggy lines / unlines by correct implementations Tissevert 2019-05-23 16:27:29 +0200
  • 042f3e4fc4 Lower base version requirements Tissevert 2019-05-23 16:25:57 +0200
  • 19f8dd6344 First working version, no help and can only set the text rendering mode to 'Fill' Tissevert 2019-05-18 11:04:02 +0200