Commit Graph

13 Commits

Author SHA1 Message Date
Tissevert 84eafcf826 Follow MonadFail -> MonadError transition in Hufflepdf 2020-05-28 18:50:24 +02:00
Tissevert f7f22953ea Enable rtsopts to be able to benchmark 2020-04-17 14:58:16 +02:00
Tissevert d4406b6aae Follow StreamContent's split between Raw and Clear 'getters' 2020-04-17 14:37:54 +02:00
Tissevert a64224d119 Remove useless code equivalent to the identity in the right monad (IO) 2020-04-17 12:26:07 +02:00
Tissevert 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 2020-02-27 17:24:23 +01:00
Tissevert 3d994862b4 Found a quite practical way of writing things and handle Traversables 2020-02-26 17:22:44 +01:00
Tissevert 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 2020-02-25 17:39:18 +01:00
Tissevert 308cfd4cbe Start adapting the code to make use of the new PDF.Box class type 2020-02-24 21:13:31 +01:00
Tissevert 7f889cf168 Follow the release of 0.2.0 in Hufflepdf (multilayer updates) 2019-10-14 10:26:44 +02:00
Tissevert 1e0114441b Replace words / unwords, it's broken too 2019-05-24 10:22:43 +02:00
Tissevert bb064eb0c7 Adapt main for new Hufflepdf using strict ByteStrings + replace buggy lines / unlines by correct implementations 2019-05-23 16:27:29 +02:00
Tissevert 042f3e4fc4 Lower base version requirements 2019-05-23 16:26:39 +02:00
Tissevert 19f8dd6344 First working version, no help and can only set the text rendering mode to 'Fill' 2019-05-18 11:04:02 +02:00