Skip to content

Commit

Permalink
refactoring univese to use Prod
Browse files Browse the repository at this point in the history
  • Loading branch information
mstksg committed Aug 4, 2019
1 parent 73b7766 commit 5f29247
Show file tree
Hide file tree
Showing 7 changed files with 1,953 additions and 863 deletions.
3 changes: 2 additions & 1 deletion package.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,8 @@ ghc-options:

dependencies:
- base >= 4.11 && < 5
- singletons >= 2.4
- singletons >= 2.5
- vinyl

library:
source-dirs: src
3 changes: 2 additions & 1 deletion src/Data/Type/Predicate/Quantification.hs
Original file line number Diff line number Diff line change
Expand Up @@ -132,7 +132,8 @@ ientailAllF
=> (forall a. Elem f as a -> p @@ a -> h (q @@ a)) -- ^ implication in context
-> All f p @@ as
-> h (All f q @@ as)
ientailAllF f a = igenAllA (\i _ -> f i (runWitAll a i)) sing
-- ientailAllF f a = igenAllA (\i _ -> f i (runWitAll a i)) sing
ientailAllF f a = undefined

-- | If @p@ implies @q@ under some context @h@, and if we have @p a@ for
-- all @a@, then we must have @q a@ for all @a@ under context @h@.
Expand Down
Loading

0 comments on commit 5f29247

Please sign in to comment.