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

Flipping demand #862

Merged
merged 26 commits into from
Feb 27, 2021
Merged

Flipping demand #862

merged 26 commits into from
Feb 27, 2021

Commits on Feb 25, 2021

  1. Utils: m refact alterF

    Anton-Latukha committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    b66cbbd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    de6366c View commit details
    Browse the repository at this point in the history
  3. Value.Equal: valueEqm: m refactor

    Hardly a better refactor currently. But after the proper the further work on
    `force` going to give beautiful code:
    ```haskell
    f =
      pure $
        case
          free
            force
            id
        of
          NVStr' s -> pure s
          _        -> mempty
    ```
    Anton-Latukha committed Feb 25, 2021
    Configuration menu
    Copy the full SHA
    bceb1d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    dc09461 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4444137 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2021

  1. Nix.Eval: m refactor

    Anton-Latukha committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    f278e34 View commit details
    Browse the repository at this point in the history
  2. Type.Infer: m refactor

    Anton-Latukha committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    80360ab View commit details
    Browse the repository at this point in the history
  3. Type.Infer: m refactor

    Anton-Latukha committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    37cad57 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    43f8e37 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7bcbead View commit details
    Browse the repository at this point in the history
  6. Exec: refactor

    Anton-Latukha committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    3b36911 View commit details
    Browse the repository at this point in the history
  7. Nix.Lint: m refactor

    Anton-Latukha committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    d23e0b2 View commit details
    Browse the repository at this point in the history
  8. Main: m refactor

    Anton-Latukha committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    540e114 View commit details
    Browse the repository at this point in the history
  9. Main: refactor

    Anton-Latukha committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    7250ab0 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    188f9c5 View commit details
    Browse the repository at this point in the history
  11. Effects.Basic: refactor

    Anton-Latukha committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    0e4c28e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    c1f0873 View commit details
    Browse the repository at this point in the history
  13. Builtins: refactor

    Anton-Latukha committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    3f15ab2 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    95d9513 View commit details
    Browse the repository at this point in the history
  15. Builtins: m refactor

    Anton-Latukha committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    032ed91 View commit details
    Browse the repository at this point in the history
  16. Builtins: m refactor

    Anton-Latukha committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    dab2633 View commit details
    Browse the repository at this point in the history
  17. Builtins: m refactor

    Anton-Latukha committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    4b9608b View commit details
    Browse the repository at this point in the history
  18. Builtins: m refactor

    Anton-Latukha committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    63bc517 View commit details
    Browse the repository at this point in the history
  19. Builtins: m refactor

    Anton-Latukha committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    cc26495 View commit details
    Browse the repository at this point in the history
  20. treewide: unflip the class MonadValue demand & all its implementa…

    …tion
    
    Argument order change has functional argument - so it is not possible to
    elegantly switch into new code, and requires to go though transition.
    
    So doing the work while doing needed refactoring at the same time.
    
    This style of code currenly may seem more noizy, but really it is more
    straight-forward, it mentions only operations & transformatios, types can be
    looked in the HLS.
    
    With the future work #850
    this style of the code would radically start to simplify itself, so please bear
    with me.
    Anton-Latukha committed Feb 26, 2021
    Configuration menu
    Copy the full SHA
    bf3e447 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    de6327c View commit details
    Browse the repository at this point in the history