Commit Graph

  • 640b2d3bf7 TEMPORARY: confirm two layers of handlers in runFileSystemPure Tom Ellis 2024-06-19 15:47:34 +0100
  • a6c85f5a3c Ormolu Tom Ellis 2024-06-19 15:46:14 +0100
  • e2f2f68596 Wrap lines Tom Ellis 2024-06-19 15:45:52 +0100
  • 6359d162d7 Ormolu Tom Ellis 2024-06-19 15:45:39 +0100
  • d166841aeb Fix test Li-yao Xia 2024-05-07 15:43:03 +0200
  • 4c8d9ebc78 Fix example of state signature in doc of Sig Li-yao Xia 2024-05-07 15:31:34 +0200
  • c95deb4ed5 Add example of runFileSystemPure using Bluefin.Handle Li-yao Xia 2024-05-07 15:24:59 +0200
  • 03e4529294 Use IsHandle instead of CovariantSig Li-yao Xia 2024-05-07 15:14:56 +0200
  • 8aeaa57091 Add support for custom handles Li-yao Xia 2024-05-07 00:19:23 +0200
  • 8bbda7c76d Implement DB example/template Tom Ellis 2024-06-17 10:36:18 +0100
  • 98f9076817 Wrap lines Tom Ellis 2024-06-17 10:36:00 +0100
  • 3001d7ca84 Implement DB example/template Tom Ellis 2024-06-17 10:36:18 +0100
  • 262370e167 Wrap lines Tom Ellis 2024-06-17 10:36:00 +0100
  • 313165ce47 Shallow subsumption? dynamicwithhandle Tom Ellis 2024-06-15 14:15:53 +0100
  • 15efc713e8 This seems to work Tom Ellis 2024-06-15 14:08:47 +0100
  • b52e0f2c2c eta expand Tom Ellis 2024-06-15 14:08:44 +0100
  • 400ca7b814 Stop Haddock line being suppressed Tom Ellis 2024-06-15 14:06:46 +0100
  • 6e3f547d07 Wrap lines Tom Ellis 2024-06-15 12:20:07 +0100
  • ac285dd270 Support base < 4.21 Tom Ellis 2024-05-11 14:35:19 +0100
  • 66c4029f2d Export withState from Bluefin.State Tom Ellis 2024-05-08 12:20:39 +0100
  • f3a30eea14 Add Haddock for each argument of bracket Tom Ellis 2024-05-04 21:06:46 +0100
  • cc80fc70c9 More acknowledgements Tom Ellis 2024-04-30 09:56:20 +0100
  • 00112dc779 Fix formatting Tom Ellis 2024-04-30 09:56:15 +0100
  • 7d99c72323 Add links to LICENSE files in each cabal package dir Tom Ellis 2024-05-04 09:53:44 +0100
  • 9b75049fb5
    add LICENSE files Providence Salumu 2024-05-03 21:55:28 -0400
  • 854a9328db Add some more explanation to bracket Michael Peyton Jones 2024-05-01 11:12:36 +0100
  • 6d74351832 Whitespace Tom Ellis 2024-05-01 11:42:57 +0100
  • 6abfbd0e3e Add some more explanation to bracket Michael Peyton Jones 2024-05-01 11:12:36 +0100
  • f1fad2590d Whitespace Tom Ellis 2024-05-01 11:42:57 +0100
  • bf003f977e fix typo Tom Ellis 2024-04-29 15:59:47 +0100
  • a819099b84 Fix Haddock Tom Ellis 2024-04-29 15:58:14 +0100
  • 39a47070e7 fixup comparisons Tom Ellis 2024-04-28 10:36:48 +0100
  • 7b68efd277 fixup Tom Ellis 2024-04-28 09:56:41 +0100
  • 7208fe93af fixup Tom Ellis 2024-04-28 09:56:35 +0100
  • 28ef5db91c Bluefin and effectful type inference Tom Ellis 2024-04-28 09:54:40 +0100
  • 2364aa29da Say that Bluefin allows making new effects too Tom Ellis 2024-04-27 21:40:14 +0100
  • 0a0879f6e6 fix typo Tom Ellis 2024-04-27 21:40:05 +0100
  • 3531bc90ca bluefin -> 0.0.6.0, bluefin-internal -> 0.0.6.0 bluefin-internal-0.0.6.0 bluefin-0.0.6.0 Tom Ellis 2024-04-27 17:24:17 +0100
  • 14b154c04e Add missing CHANGELOG entry Tom Ellis 2024-04-27 17:23:20 +0100
  • 50bf7c9f3f Add withYieldToList Tom Ellis 2024-04-27 17:22:04 +0100
  • aa154c4bb0 bluefin -> 0.0.5.0, bluefin-internal -> 0.0.5.0 bluefin-internal-0.0.5.0 bluefin-0.0.5.0 Tom Ellis 2024-04-27 17:08:14 +0100
  • f730f84645 Ormolu Tom Ellis 2024-04-24 14:42:04 +0100
  • 019be6dd64 Add documentation for Jump Tom Ellis 2024-04-27 17:04:23 +0100
  • 3e2e77ec3b Add Haddock links Tom Ellis 2024-04-27 17:04:15 +0100
  • 34b28d19e8 Add bracket Li-yao Xia 2024-04-27 12:25:00 +0200
  • 65a9af3949 Add type role on Eff Li-yao Xia 2024-04-27 15:56:29 +0200
  • aa6a50bb98 Add type role on Eff Li-yao Xia 2024-04-27 15:56:29 +0200
  • 1600008afa Add bracket Li-yao Xia 2024-04-27 12:25:00 +0200
  • e3a5cd4d2f Algebraic effects Li-yao Xia 2024-04-26 03:11:05 +0200
  • aa504d4f39 Interpret example interpret Tom Ellis 2024-04-24 14:42:37 +0100
  • 9cec896e72 Ormolu Tom Ellis 2024-04-24 14:42:04 +0100
  • eeb06e37b1 Apply MTL wrapper to individual actions stack Tom Ellis 2024-04-24 10:38:01 +0100
  • 2ec422335d fixup Ormolu Tom Ellis 2024-04-24 10:37:44 +0100
  • b9c135448e Show how to mix Bluefin Eff into an MTL stack Tom Ellis 2024-04-24 10:26:36 +0100
  • 2d2cf1b25f bluefin -> 0.0.4.3 bluefin-0.0.4.3 Tom Ellis 2024-04-21 19:22:26 +0100
  • f990282614 Add introductory section on exceptions Tom Ellis 2024-04-21 18:40:06 +0100
  • 0cc33653da Documentation improvements Tom Ellis 2024-04-21 18:39:41 +0100
  • c7b2b1f268 Better names and MonadWhatever example Tom Ellis 2024-04-12 18:59:52 +0100
  • 85c237b961 Stack Tom Ellis 2024-04-12 18:34:52 +0100
  • 62f06dcd5b Actually depend on bluefin-internal >= 0.0.4.2 Tom Ellis 2024-04-08 09:57:21 +0100
  • 4401ad90eb Merge remote-tracking branch 'origin/master' bluefin-internal-0.0.4.2 bluefin-0.0.4.2 Tom Ellis 2024-04-08 09:51:34 +0100
  • 7975eeb968 bluefin -> 0.0.4.2, bluefin-internal -> 0.0.4.2 Tom Ellis 2024-04-08 09:48:25 +0100
  • 8a032bc5c6 bluefin -> 0.0.4.1 bluefin-0.0.4.1 Tom Ellis 2024-04-08 09:34:33 +0100
  • 7abd8277dc Add documentation for Handle Tom Ellis 2024-04-08 09:28:49 +0100
  • 2c88b28f1d Add instance Handle (Reader r) Tom Ellis 2024-04-08 09:19:45 +0100
  • 06f4f29cdf Fix typos maralorn 2024-04-07 23:05:35 +0200
  • 5aaa634ca7 Fix typos maralorn 2024-04-07 23:05:35 +0200
  • ca472c5391 bluefin -> 0.0.4.0, bluefin-internal -> 0.0.4.0 bluefin-internal-0.0.4.0 bluefin-0.0.4.0 Tom Ellis 2024-04-06 18:22:37 +0100
  • 7b4c943bfb Add missing CHANGELOG entries Tom Ellis 2024-04-06 18:22:20 +0100
  • ec23938129 Explain how to make compound effects Tom Ellis 2024-04-06 18:00:27 +0100
  • 7b0384bfe6 Compound Examples Tom Ellis 2024-04-06 12:38:36 +0100
  • 43db53c93e Wrap imports Tom Ellis 2024-04-06 12:38:31 +0100
  • c65cb0548e Implement Coroutine safely Tom Ellis 2024-04-05 17:05:47 +0100
  • ac0f702fb4 Add useImplIn Tom Ellis 2024-04-06 12:39:59 +0100
  • c61b5f3c24 Add useImpl Tom Ellis 2024-04-06 12:36:34 +0100
  • 933d8e89ac Add inContext Tom Ellis 2024-04-06 12:33:13 +0100
  • d718a52604 Add merge and mergeEff Tom Ellis 2024-04-05 17:06:31 +0100
  • 5b57cb8e7e Add Handle class Tom Ellis 2024-04-06 11:02:14 +0100
  • d5b6256126 More explanations of type signatures Tom Ellis 2024-04-06 18:00:19 +0100
  • 1723b8cf8a Rename exception constructor from Exception to UnsafeMkException Tom Ellis 2024-04-06 10:38:55 +0100
  • 1629b6ba8b Move Haddock comment (it was in the wrong place) Tom Ellis 2024-04-05 21:25:49 +0100
  • 50005bdc25 Mono type signatures NoMono-type-sigs Tom Ellis 2024-03-18 21:20:42 +0000
  • 690e3ba019 Clarify description Tom Ellis 2024-03-29 11:25:29 +0000
  • 0a22ef4849 Make sentence clearer Tom Ellis 2024-03-29 11:24:16 +0000
  • e5698935c5 Fix link Tom Ellis 2024-03-23 22:08:12 +0000
  • 2522075162 Fix link to ST module Tom Ellis 2024-03-23 22:06:35 +0000
  • 6e1251cff3 bluefin -> 0.0.3.0, bluefin-internal -> 0.0.3.0 bluefin-internal-0.0.3.0 bluefin-0.0.3.0 Tom Ellis 2024-03-23 13:07:22 +0000
  • d859edaace Document Stream Tom Ellis 2024-03-23 13:04:12 +0000
  • c774265b37 Add type signatures explanation Tom Ellis 2024-03-23 12:26:29 +0000
  • 01856ea504 Explain that exceptions and states can't leak Tom Ellis 2024-03-23 12:05:49 +0000
  • d40e887199 Add (redundant) Reader effect Tom Ellis 2024-03-23 11:53:44 +0000
  • ce8b28d562 Jump should be a linked identifier Tom Ellis 2024-03-23 11:53:35 +0000
  • 1bb4ef1c53 Reorder modules Tom Ellis 2024-03-23 11:50:01 +0000
  • 25d009e93b Improve Haddock Tom Ellis 2024-03-22 16:17:33 +0000
  • 643a9c701b Correct Haddock Tom Ellis 2024-03-20 18:24:08 +0000
  • 1970d3be5d Current bluefin dependency on bluefin-internal Tom Ellis 2024-03-20 18:21:07 +0000
  • 6b6ad55694 bluefin -> 0.0.2.0, bluefin-internal -> 0.0.2.0 bluefin-internal-0.0.2.0 bluefin-0.0.2.0 Tom Ellis 2024-03-20 18:13:13 +0000
  • fefeab929b Export and document StateSource Tom Ellis 2024-03-20 18:08:04 +0000
  • ee14e839e3 Add withStateSource Tom Ellis 2024-03-20 17:48:48 +0000
  • d4d77e87e4 Add while example Tom Ellis 2024-03-18 21:12:57 +0000