Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Church-encoded Writer carrier #369

Merged
merged 39 commits into from
Mar 15, 2020
Merged

Church-encoded Writer carrier #369

merged 39 commits into from
Mar 15, 2020

Commits on Mar 15, 2020

  1. Configuration menu
    Copy the full SHA
    2935e62 View commit details
    Browse the repository at this point in the history
  2. Re-export the Writer effect.

    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    ec6f4e0 View commit details
    Browse the repository at this point in the history
  3. Define a WriterC newtype.

    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    3f687f8 View commit details
    Browse the repository at this point in the history
  4. Derive a lot of instances.

    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    79142e8 View commit details
    Browse the repository at this point in the history
  5. Define a handler for WriterC.

    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    5271f99 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    1a795e7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    8458c89 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    4bb5280 View commit details
    Browse the repository at this point in the history
  9. 📝 Church.runWriter.

    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    54a9506 View commit details
    Browse the repository at this point in the history
  10. Benchmark Church.WriterC.

    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    8beabe0 View commit details
    Browse the repository at this point in the history
  11. Rename the imports.

    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    eb4aec5 View commit details
    Browse the repository at this point in the history
  12. Rename the test group.

    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    a64eb76 View commit details
    Browse the repository at this point in the history
  13. Test Church.WriterC.

    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    c192c56 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    ab98f1f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    7c0ec84 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    9566498 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    73e3495 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    16e4497 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    3d1fed4 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    0ca6fdd View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    889d19e View commit details
    Browse the repository at this point in the history
  22. Add some more notes.

    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    514cd70 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    008355d View commit details
    Browse the repository at this point in the history
  24. 🔥 runStateC.

    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    acbd8a1 View commit details
    Browse the repository at this point in the history
  25. Define <*.

    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    0e75ba9 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    86f8c8b View commit details
    Browse the repository at this point in the history
  27. Rename some variables.

    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    0c5b7ca View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    82d52ac View commit details
    Browse the repository at this point in the history
  29. Define >>.

    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    1adb810 View commit details
    Browse the repository at this point in the history
  30. Define liftA2.

    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    6474f88 View commit details
    Browse the repository at this point in the history
  31. Revert "Define liftA2."

    This reverts commit 6474f88.
    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    f0eb0e7 View commit details
    Browse the repository at this point in the history
  32. Revert "Define >>."

    This reverts commit 1adb810.
    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    10803cc View commit details
    Browse the repository at this point in the history
  33. Revert "Pattern match to eliminate StateC."

    This reverts commit 82d52ac.
    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    effd5dd View commit details
    Browse the repository at this point in the history
  34. Revert "Rename some variables."

    This reverts commit 0c5b7ca.
    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    56b0b2e View commit details
    Browse the repository at this point in the history
  35. Revert "Write out the definition of *>."

    This reverts commit 86f8c8b.
    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    fda809d View commit details
    Browse the repository at this point in the history
  36. Revert "Define <*."

    This reverts commit 0e75ba9.
    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    c92c72b View commit details
    Browse the repository at this point in the history
  37. Revert "Get more mileage out of our MonadTrans instances."

    This reverts commit 008355d.
    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    5140f1a View commit details
    Browse the repository at this point in the history
  38. Add an entry to the changelog.

    robrix committed Mar 15, 2020
    Configuration menu
    Copy the full SHA
    1065861 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    b24872f View commit details
    Browse the repository at this point in the history