Documentation

Fad.«Chapter1-Ex»

def Chapter1.dropWhile {α : Type u_1} (p : αBool) (xs : List α) :
List α
Equations
Instances For
    def Chapter1.uncons {α : Type} (xs : List α) :
    Option (α × List α)
    Equations
    Instances For
      def Chapter1.wrap {α : Type} (a : α) :
      List α
      Equations
      Instances For
        def Chapter1.unwrap {α : Type} (a : List α) :
        Equations
        Instances For
          def Chapter1.unwrap! {α : Type} [Inhabited α] (a : List α) :
          α
          Equations
          Instances For
            def Chapter1.single {α : Type} (a : List α) :
            Equations
            Instances For
              theorem Chapter1.single_aux {x : Nat} {xs : List Nat} :
              single (x :: xs) = true xs = []
              def Chapter1.reverse₀.helper {α : Type} (a res : List α) :
              List α
              Equations
              Instances For
                theorem Chapter1.rev_cons {α✝ : Type} {x : α✝} {xs : List α✝} :
                theorem Chapter1.rev_append {α : Type} (as bs : List α) :
                def Chapter1.map' {α β : Type} (f : αβ) (xs : List α) :
                List β
                Equations
                Instances For
                  def Chapter1.filter' {α : Type} (p : αBool) (xs : List α) :
                  List α
                  Equations
                  Instances For
                    theorem Chapter1.foldr_filter_aux {α✝ α✝¹ : Type} {f : α✝α✝¹α✝¹} {e : α✝¹} {p : α✝Bool} {ys : List α✝} :
                    (foldr f e filter p) ys = foldr f e (filter p ys)
                    def Chapter1.takeWhile {α : Type} (p : αBool) :
                    List αList α
                    Equations
                    Instances For
                      def Chapter1.dropWhileEnd {α : Type} (p : αBool) (xs : List α) :
                      List α
                      Equations
                      Instances For
                        @[irreducible]
                        def Chapter1.foldr' {a b : Type} [Inhabited a] (f : abb) (e : b) (xs : List a) :
                        b
                        Equations
                        Instances For
                          def Chapter1.last₁ {a : Type} (as : List a) (ok : as []) :
                          a
                          Equations
                          Instances For
                            @[irreducible]
                            def Chapter1.foldl' {a b : Type} (f : bab) (e : b) (xs : List a) :
                            b
                            Equations
                            Instances For
                              Equations
                              Instances For
                                Equations
                                Instances For
                                  def Chapter1.apply {a : Type} :
                                  Nat(aa)aa
                                  Equations
                                  Instances For
                                    def Chapter1.apply₁ {a : Type} :
                                    Nat(aa)aa
                                    Equations
                                    Instances For
                                      def Chapter1.inserts₁ {a : Type} (x : a) (ys : List a) :
                                      Equations
                                      Instances For
                                        def Chapter1.remove {α : Type} [DecidableEq α] (x : α) :
                                        List αList α
                                        Equations
                                        Instances For
                                          partial def Chapter1.perms₃ {α : Type} [DecidableEq α] :
                                          List αList (List α)
                                          def Chapter1.concat {α : Type} (xss : List (List α)) :
                                          List α
                                          Equations
                                          Instances For
                                            Equations
                                            Instances For