Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Tactic.agda
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ open import Tactic.Constrs public
open import Tactic.EquationalReasoning public
open import Tactic.Eta public
open import Tactic.Intro public
open import Tactic.J public
open import Tactic.ReduceDec public

open import Tactic.Derive.DecEq public
Expand Down
7 changes: 3 additions & 4 deletions Tactic/J.agda
Original file line number Diff line number Diff line change
Expand Up @@ -7,11 +7,11 @@
-- via `open import Tactic.J (quote J) (quote refl)`
--------------------------------------------------------------------------------

open import Meta
open import Meta.Init

module Tactic.J (J-name refl-name : Name) where

open import Meta.Prelude
open import Meta.Prelude hiding (J)

open import Class.Monad
open import Class.MonadError
Expand Down Expand Up @@ -46,14 +46,13 @@ macro

private
module Test where
open import Relation.Binary.PropositionalEquality
open import Relation.Binary.PropositionalEquality hiding (J)
open ≡-Reasoning
open import Tactic.Defaults

-- since we can't use names abstractly, we need to do some yoga here

private variable
A : Set
x y z w : A

J : ∀ {ℓ₁ ℓ₂} {A : Set ℓ₁} {x : A} (P : (y : A) → x ≡ y → Set ℓ₂)
Expand Down
Loading