Agda User Manual v2.6.0.1allowing to prove mathematical theorems (in a constructive setting) and to run such proofs as algorithms. Dependent types Typing for programmers Type theory is concerned both with programming and logic function graph type as follows (see Anonymous modules to learn about the use of a module to bind the type arguments to Graph and inspect): module _ {a b} {A : Set a} {B : A → Set b} where data Graph (f : : ∀ x → B x) (x : A) (y : B x) : Set b where ingraph : f x ≡ y → Graph f x y inspect : (f : ∀ x → B x) (x : A) → Graph f x (f x) inspect _ _ = ingraph refl To use this on a term g v you with-abstract0 码力 | 256 页 | 247.15 KB | 1 年前3
Agda User Manual v2.6.0allowing to prove mathematical theorems (in a constructive setting) and to run such proofs as algorithms. Dependent types Typing for programmers Type theory is concerned both with programming and logic function graph type as follows (see Anonymous modules to learn about the use of a module to bind the type arguments to Graph and inspect): module _ {a b} {A : Set a} {B : A → Set b} where data Graph (f : : ∀ x → B x) (x : A) (y : B x) : Set b where ingraph : f x ≡ y → Graph f x y inspect : (f : ∀ x → B x) (x : A) → Graph f x (f x) inspect _ _ = ingraph refl To use this on a term g v you with-abstract0 码力 | 256 页 | 246.87 KB | 1 年前3
Agda User Manual v2.6.0allowing to prove mathematical theorems (in a constructive setting) and to run such proofs as algorithms. 2.1.1 Dependent types Typing for programmers Type theory is concerned both with programming function graph type as follows (see Anonymous modules to learn about the use of a module to bind the type arguments to Graph and inspect): module _ {a b} {A : Set a} {B : A → Set b} where data Graph (f : : ∀ x → B x) (x : A) (y : B x) : Set b where ingraph : f x ≡ y → Graph f x y inspect : (f : ∀ x → B x) (x : A) → Graph f x (f x) inspect _ _ = ingraph refl To use this on a term g v you with-abstract0 码力 | 191 页 | 857.07 KB | 1 年前3
Agda User Manual v2.6.0.1allowing to prove mathematical theorems (in a constructive setting) and to run such proofs as algorithms. 2.1.1 Dependent types Typing for programmers Type theory is concerned both with programming function graph type as follows (see Anonymous modules to learn about the use of a module to bind the type arguments to Graph and inspect): module _ {a b} {A : Set a} {B : A → Set b} where data Graph (f : : ∀ x → B x) (x : A) (y : B x) : Set b where ingraph : f x ≡ y → Graph f x y inspect : (f : ∀ x → B x) (x : A) → Graph f x (f x) inspect _ _ = ingraph refl To use this on a term g v you with-abstract0 码力 | 191 页 | 857.57 KB | 1 年前3
Agda User Manual v2.6.1.3allowing to prove mathematical theorems (in a constructive setting) and to run such proofs as algorithms. Dependent types Typing for programmers Type theory [https://ncatlab.org/nlab/show/type+theory] function graph type as follows (see Anonymous modules to learn about the use of a module to bind the type arguments to Graph and inspect): module _ {a b} {A : Set a} {B : A → Set b} where data Graph (f : : ∀ x → B x) (x : A) (y : B x) : Set b where ingraph : f x ≡ y → Graph f x y inspect : (f : ∀ x → B x) (x : A) → Graph f x (f x) inspect _ _ = ingraph refl To use this on a term g v you with-abstract0 码力 | 305 页 | 375.80 KB | 1 年前3
Agda User Manual v2.6.1.2allowing to prove mathematical theorems (in a constructive setting) and to run such proofs as algorithms. Dependent types Typing for programmers Type theory [https://ncatlab.org/nlab/show/type+theory] function graph type as follows (see Anonymous modules to learn about the use of a module to bind the type arguments to Graph and inspect): module _ {a b} {A : Set a} {B : A → Set b} where data Graph (f : : ∀ x → B x) (x : A) (y : B x) : Set b where ingraph : f x ≡ y → Graph f x y inspect : (f : ∀ x → B x) (x : A) → Graph f x (f x) inspect _ _ = ingraph refl To use this on a term g v you with-abstract0 码力 | 304 页 | 375.60 KB | 1 年前3
Agda User Manual v2.6.1.1allowing to prove mathematical theorems (in a constructive setting) and to run such proofs as algorithms. Dependent types Typing for programmers Type theory [https://ncatlab.org/nlab/show/type+theory] function graph type as follows (see Anonymous modules to learn about the use of a module to bind the type arguments to Graph and inspect): module _ {a b} {A : Set a} {B : A → Set b} where data Graph (f : : ∀ x → B x) (x : A) (y : B x) : Set b where ingraph : f x ≡ y → Graph f x y inspect : (f : ∀ x → B x) (x : A) → Graph f x (f x) inspect _ _ = ingraph refl To use this on a term g v you with-abstract0 码力 | 297 页 | 375.42 KB | 1 年前3
Agda User Manual v2.6.1allowing to prove mathematical theorems (in a constructive setting) and to run such proofs as algorithms. Dependent types Typing for programmers Type theory [https://ncatlab.org/nlab/show/type+theory] function graph type as follows (see Anonymous modules to learn about the use of a module to bind the type arguments to Graph and inspect): module _ {a b} {A : Set a} {B : A → Set b} where data Graph (f : : ∀ x → B x) (x : A) (y : B x) : Set b where ingraph : f x ≡ y → Graph f x y inspect : (f : ∀ x → B x) (x : A) → Graph f x (f x) inspect _ _ = ingraph refl To use this on a term g v you with-abstract0 码力 | 297 页 | 375.42 KB | 1 年前3
Agda User Manual v2.6.1.2allowing to prove mathematical theorems (in a constructive setting) and to run such proofs as algorithms. 2.1.1 Dependent types Typing for programmers Type theory is concerned both with programming function graph type as follows (see Anonymous modules to learn about the use of a module to bind the type arguments to Graph and inspect): module _ {a b} {A : Set a} {B : A → Set b} where data Graph (f : : ∀ x → B x) (x : A) (y : B x) : Set b where ingraph : f x ≡ y → Graph f x y inspect : (f : ∀ x → B x) (x : A) → Graph f x (f x) inspect _ _ = ingraph refl To use this on a term g v you with-abstract0 码力 | 227 页 | 1.04 MB | 1 年前3
Agda User Manual v2.6.1allowing to prove mathematical theorems (in a constructive setting) and to run such proofs as algorithms. 2.1.1 Dependent types Typing for programmers Type theory is concerned both with programming function graph type as follows (see Anonymous modules to learn about the use of a module to bind the type arguments to Graph and inspect): module _ {a b} {A : Set a} {B : A → Set b} where data Graph (f : : ∀ x → B x) (x : A) (y : B x) : Set b where ingraph : f x ≡ y → Graph f x y inspect : (f : ∀ x → B x) (x : A) → Graph f x (f x) inspect _ _ = ingraph refl To use this on a term g v you with-abstract0 码力 | 227 页 | 1.04 MB | 1 年前3
共 45 条
- 1
- 2
- 3
- 4
- 5













