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

Add NonEmptyDMap --- depends on #26 #31

Open
wants to merge 10 commits into
base: master
Choose a base branch
from
Open

Add NonEmptyDMap --- depends on #26 #31

wants to merge 10 commits into from

Commits on Jan 28, 2019

  1. Clean up whitespace

    Ericson2314 committed Jan 28, 2019
    Configuration menu
    Copy the full SHA
    f315e93 View commit details
    Browse the repository at this point in the history
  2. Get rid of *Tag classes

    Depends on obsidiansystems/dependent-sum#23. Also should
    depend on getting rid of GHC <8 support. In this repo.
    Ericson2314 committed Jan 28, 2019
    Configuration menu
    Copy the full SHA
    53405eb View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2019

  1. Configuration menu
    Copy the full SHA
    14c657e View commit details
    Browse the repository at this point in the history

Commits on Feb 12, 2019

  1. 2 Configuration menu
    Copy the full SHA
    5985aad View commit details
    Browse the repository at this point in the history

Commits on Feb 18, 2019

  1. Create NonEmptyDMap

    Do this by factor out just about all explicity recursive DMap functions
    into mutually recursive DMap and NonEmptyDMap functions. This largely
    deduplicates the implementation of both, while ensuring that neither has
    extra indirection/imbalances.
    Ericson2314 committed Feb 18, 2019
    Configuration menu
    Copy the full SHA
    403b7e9 View commit details
    Browse the repository at this point in the history
  2. Create module Dependent.Map.NonEmpty.Lens

    These required creating an `adjustF` function, which was added to both
    the empty and non empty map modules for consistency.
    Ericson2314 committed Feb 18, 2019
    Configuration menu
    Copy the full SHA
    9bb4fd0 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2019

  1. Configuration menu
    Copy the full SHA
    fabb687 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2019

  1. Configuration menu
    Copy the full SHA
    bcbeca3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bd76d8d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    59f5bff View commit details
    Browse the repository at this point in the history