lean2js

Lean2Js.Builder

source

Imports 2

Notation for writing Core terms #

Notation for writing Core terms.

Shadowing Lean's own operators would make it unreadable whether a line builds an AST or computes a Lean value, so every one of these is a separate symbol carrying a '.

def

Lean2Js.Core.Builder.v

source
(name : String) :
Equations
Instances For
    Used by
      def

      Lean2Js.Core.Builder.bool

      source
      (b : Bool) :
      Equations
      Instances For
        Used by
          def

          Lean2Js.Core.Builder.int53

          source
          (i : Int) :
          Equations
          Instances For
            Used by
              def

              Lean2Js.Core.Builder.uint32

              source
              (n : UInt32) :
              Equations
              Instances For
                Used by
                  def

                  Lean2Js.Core.Builder.str

                  source
                  (s : String) :
                  Equations
                  Instances For
                    Used by
                      def

                      Lean2Js.Core.Builder.bigint

                      source
                      (i : Int) :
                      Equations
                      Instances For
                        Used by
                          def

                          Lean2Js.Core.Builder.«term_+'_»

                          source
                          Equations
                          • One or more equations did not get rendered due to their size.
                          Instances For
                            Used by
                              def

                              Lean2Js.Core.Builder.«term_-'_»

                              source
                              Equations
                              • One or more equations did not get rendered due to their size.
                              Instances For
                                Used by
                                  def

                                  Lean2Js.Core.Builder.«term_*'_»

                                  source
                                  Equations
                                  • One or more equations did not get rendered due to their size.
                                  Instances For
                                    Used by
                                      def

                                      Lean2Js.Core.Builder.«term_/'_»

                                      source
                                      Equations
                                      • One or more equations did not get rendered due to their size.
                                      Instances For
                                        Used by
                                          def

                                          Lean2Js.Core.Builder.«term_%'_»

                                          source
                                          Equations
                                          • One or more equations did not get rendered due to their size.
                                          Instances For
                                            Used by
                                              def

                                              Lean2Js.Core.Builder.«term_++'_»

                                              source
                                              Equations
                                              • One or more equations did not get rendered due to their size.
                                              Instances For
                                                Used by
                                                  def

                                                  Lean2Js.Core.Builder.«term_<'_»

                                                  source
                                                  Equations
                                                  • One or more equations did not get rendered due to their size.
                                                  Instances For
                                                    Used by
                                                      def

                                                      Lean2Js.Core.Builder.«term_≤'_»

                                                      source
                                                      Equations
                                                      • One or more equations did not get rendered due to their size.
                                                      Instances For
                                                        Used by
                                                          def

                                                          Lean2Js.Core.Builder.«term_>'_»

                                                          source
                                                          Equations
                                                          • One or more equations did not get rendered due to their size.
                                                          Instances For
                                                            Used by
                                                              def

                                                              Lean2Js.Core.Builder.«term_≥'_»

                                                              source
                                                              Equations
                                                              • One or more equations did not get rendered due to their size.
                                                              Instances For
                                                                Used by
                                                                  def

                                                                  Lean2Js.Core.Builder.«term_=='_»

                                                                  source
                                                                  Equations
                                                                  • One or more equations did not get rendered due to their size.
                                                                  Instances For
                                                                    Used by
                                                                      def

                                                                      Lean2Js.Core.Builder.«term_≠'_»

                                                                      source
                                                                      Equations
                                                                      • One or more equations did not get rendered due to their size.
                                                                      Instances For
                                                                        Used by
                                                                          def

                                                                          Lean2Js.Core.Builder.«term_&&'_»

                                                                          source
                                                                          Equations
                                                                          • One or more equations did not get rendered due to their size.
                                                                          Instances For
                                                                            Used by
                                                                              def

                                                                              Lean2Js.Core.Builder.«term_||'_»

                                                                              source
                                                                              Equations
                                                                              • One or more equations did not get rendered due to their size.
                                                                              Instances For
                                                                                Used by
                                                                                  def

                                                                                  Lean2Js.Core.Builder.not'

                                                                                  source
                                                                                  (e : Expr) :
                                                                                  Equations
                                                                                  Instances For
                                                                                    Used by
                                                                                      def

                                                                                      Lean2Js.Core.Builder.neg'

                                                                                      source
                                                                                      (e : Expr) :
                                                                                      Equations
                                                                                      Instances For
                                                                                        Used by
                                                                                          def

                                                                                          Lean2Js.Core.Builder.abs'

                                                                                          source
                                                                                          (e : Expr) :
                                                                                          Equations
                                                                                          Instances For
                                                                                            Used by
                                                                                              def

                                                                                              Lean2Js.Core.Builder.toString'

                                                                                              source
                                                                                              (e : Expr) :
                                                                                              Equations
                                                                                              Instances For
                                                                                                Used by
                                                                                                  def

                                                                                                  Lean2Js.Core.Builder.range'

                                                                                                  source
                                                                                                  (e : Expr) :
                                                                                                  Equations
                                                                                                  Instances For
                                                                                                    Used by
                                                                                                      def

                                                                                                      Lean2Js.Core.Builder.min'

                                                                                                      source
                                                                                                      (a b : Expr) :
                                                                                                      Equations
                                                                                                      Instances For
                                                                                                        Used by
                                                                                                          def

                                                                                                          Lean2Js.Core.Builder.max'

                                                                                                          source
                                                                                                          (a b : Expr) :
                                                                                                          Equations
                                                                                                          Instances For
                                                                                                            Used by
                                                                                                              def

                                                                                                              Lean2Js.Core.Builder.fnRef

                                                                                                              source
                                                                                                              (name : String) :
                                                                                                              Equations
                                                                                                              Instances For
                                                                                                                Used by
                                                                                                                  def

                                                                                                                  Lean2Js.Core.Builder.ite'

                                                                                                                  source
                                                                                                                  (c t e : Expr) :
                                                                                                                  Equations
                                                                                                                  Instances For
                                                                                                                    Used by
                                                                                                                      def

                                                                                                                      Lean2Js.Core.Builder.letIn

                                                                                                                      source
                                                                                                                      (name : String) (ty : Ty) (val body : Expr) :
                                                                                                                      Equations
                                                                                                                      Instances For
                                                                                                                        Used by
                                                                                                                          def

                                                                                                                          Lean2Js.Core.Builder.call

                                                                                                                          source
                                                                                                                          (fn : String) (args : List Expr) :
                                                                                                                          Equations
                                                                                                                          Instances For
                                                                                                                            Used by
                                                                                                                              def

                                                                                                                              Lean2Js.Core.Builder.ctor

                                                                                                                              source
                                                                                                                              (typeName : String) (tyArgs : List Ty) (ctorName : String) (args : List Expr) :
                                                                                                                              Equations
                                                                                                                              Instances For
                                                                                                                                Used by
                                                                                                                                  def

                                                                                                                                  Lean2Js.Core.Builder.proj

                                                                                                                                  source
                                                                                                                                  (e : Expr) (field : String) :
                                                                                                                                  Equations
                                                                                                                                  Instances For
                                                                                                                                    Used by
                                                                                                                                      def

                                                                                                                                      Lean2Js.Core.Builder.matchOn

                                                                                                                                      source
                                                                                                                                      (scrut : Expr) (alts : List Alt) :
                                                                                                                                      Equations
                                                                                                                                      Instances For
                                                                                                                                        Used by
                                                                                                                                          def

                                                                                                                                          Lean2Js.Core.Builder.none'

                                                                                                                                          source
                                                                                                                                          (elem : Ty) :
                                                                                                                                          Equations
                                                                                                                                          Instances For
                                                                                                                                            Used by
                                                                                                                                              def

                                                                                                                                              Lean2Js.Core.Builder.some'

                                                                                                                                              source
                                                                                                                                              (e : Expr) :
                                                                                                                                              Equations
                                                                                                                                              Instances For
                                                                                                                                                Used by
                                                                                                                                                  def

                                                                                                                                                  Lean2Js.Core.Builder.ok'

                                                                                                                                                  source
                                                                                                                                                  (err : Ty) (e : Expr) :
                                                                                                                                                  Equations
                                                                                                                                                  Instances For
                                                                                                                                                    Used by
                                                                                                                                                      def

                                                                                                                                                      Lean2Js.Core.Builder.error'

                                                                                                                                                      source
                                                                                                                                                      (ok : Ty) (e : Expr) :
                                                                                                                                                      Equations
                                                                                                                                                      Instances For
                                                                                                                                                        Used by
                                                                                                                                                          def

                                                                                                                                                          Lean2Js.Core.Builder.array

                                                                                                                                                          source
                                                                                                                                                          (elem : Ty) (items : List Expr) :
                                                                                                                                                          Equations
                                                                                                                                                          Instances For
                                                                                                                                                            Used by
                                                                                                                                                              def

                                                                                                                                                              Lean2Js.Core.Builder.at'

                                                                                                                                                              source
                                                                                                                                                              (arr idx : Expr) :
                                                                                                                                                              Equations
                                                                                                                                                              Instances For
                                                                                                                                                                Used by
                                                                                                                                                                  def

                                                                                                                                                                  Lean2Js.Core.Builder.len

                                                                                                                                                                  source
                                                                                                                                                                  (arr : Expr) :
                                                                                                                                                                  Equations
                                                                                                                                                                  Instances For
                                                                                                                                                                    Used by
                                                                                                                                                                      def

                                                                                                                                                                      Lean2Js.Core.Builder.arraySlice

                                                                                                                                                                      source
                                                                                                                                                                      (arr lo hi : Expr) :
                                                                                                                                                                      Equations
                                                                                                                                                                      Instances For
                                                                                                                                                                        Used by
                                                                                                                                                                          def

                                                                                                                                                                          Lean2Js.Core.Builder.arrayReverse

                                                                                                                                                                          source
                                                                                                                                                                          (arr : Expr) :
                                                                                                                                                                          Equations
                                                                                                                                                                          Instances For
                                                                                                                                                                            Used by
                                                                                                                                                                              def

                                                                                                                                                                              Lean2Js.Core.Builder.map'

                                                                                                                                                                              source
                                                                                                                                                                              (arr : Expr) (binder : String) (body : Expr) :
                                                                                                                                                                              Equations
                                                                                                                                                                              Instances For
                                                                                                                                                                                Used by
                                                                                                                                                                                  def

                                                                                                                                                                                  Lean2Js.Core.Builder.filter'

                                                                                                                                                                                  source
                                                                                                                                                                                  (arr : Expr) (binder : String) (body : Expr) :
                                                                                                                                                                                  Equations
                                                                                                                                                                                  Instances For
                                                                                                                                                                                    Used by
                                                                                                                                                                                      def

                                                                                                                                                                                      Lean2Js.Core.Builder.sortByKey'

                                                                                                                                                                                      source
                                                                                                                                                                                      (arr : Expr) (binder : String) (body : Expr) :
                                                                                                                                                                                      Equations
                                                                                                                                                                                      Instances For
                                                                                                                                                                                        Used by
                                                                                                                                                                                          def

                                                                                                                                                                                          Lean2Js.Core.Builder.find'

                                                                                                                                                                                          source
                                                                                                                                                                                          (arr : Expr) (binder : String) (body : Expr) :
                                                                                                                                                                                          Equations
                                                                                                                                                                                          Instances For
                                                                                                                                                                                            Used by
                                                                                                                                                                                              def

                                                                                                                                                                                              Lean2Js.Core.Builder.all'

                                                                                                                                                                                              source
                                                                                                                                                                                              (arr : Expr) (binder : String) (body : Expr) :
                                                                                                                                                                                              Equations
                                                                                                                                                                                              Instances For
                                                                                                                                                                                                Used by
                                                                                                                                                                                                  def

                                                                                                                                                                                                  Lean2Js.Core.Builder.any'

                                                                                                                                                                                                  source
                                                                                                                                                                                                  (arr : Expr) (binder : String) (body : Expr) :
                                                                                                                                                                                                  Equations
                                                                                                                                                                                                  Instances For
                                                                                                                                                                                                    Used by
                                                                                                                                                                                                      def

                                                                                                                                                                                                      Lean2Js.Core.Builder.reduce'

                                                                                                                                                                                                      source
                                                                                                                                                                                                      (arr init : Expr) (accName elemName : String) (body : Expr) :
                                                                                                                                                                                                      Equations
                                                                                                                                                                                                      Instances For
                                                                                                                                                                                                        Used by
                                                                                                                                                                                                          def

                                                                                                                                                                                                          Lean2Js.Core.Builder.dict

                                                                                                                                                                                                          source
                                                                                                                                                                                                          (value : Ty) (entries : List (String × Expr)) :
                                                                                                                                                                                                          Equations
                                                                                                                                                                                                          Instances For
                                                                                                                                                                                                            Used by
                                                                                                                                                                                                              def

                                                                                                                                                                                                              Lean2Js.Core.Builder.dictGet

                                                                                                                                                                                                              source
                                                                                                                                                                                                              (d key : Expr) :
                                                                                                                                                                                                              Equations
                                                                                                                                                                                                              Instances For
                                                                                                                                                                                                                Used by
                                                                                                                                                                                                                  def

                                                                                                                                                                                                                  Lean2Js.Core.Builder.dictHas

                                                                                                                                                                                                                  source
                                                                                                                                                                                                                  (d key : Expr) :
                                                                                                                                                                                                                  Equations
                                                                                                                                                                                                                  Instances For
                                                                                                                                                                                                                    Used by
                                                                                                                                                                                                                      def

                                                                                                                                                                                                                      Lean2Js.Core.Builder.dictSet

                                                                                                                                                                                                                      source
                                                                                                                                                                                                                      (d key val : Expr) :
                                                                                                                                                                                                                      Equations
                                                                                                                                                                                                                      Instances For
                                                                                                                                                                                                                        Used by
                                                                                                                                                                                                                          def

                                                                                                                                                                                                                          Lean2Js.Core.Builder.dictKeys

                                                                                                                                                                                                                          source
                                                                                                                                                                                                                          (d : Expr) :
                                                                                                                                                                                                                          Equations
                                                                                                                                                                                                                          Instances For
                                                                                                                                                                                                                            Used by
                                                                                                                                                                                                                              def

                                                                                                                                                                                                                              Lean2Js.Core.Builder.dictValues

                                                                                                                                                                                                                              source
                                                                                                                                                                                                                              (d : Expr) :
                                                                                                                                                                                                                              Equations
                                                                                                                                                                                                                              Instances For
                                                                                                                                                                                                                                Used by
                                                                                                                                                                                                                                  def

                                                                                                                                                                                                                                  Lean2Js.Core.Builder.dictDelete

                                                                                                                                                                                                                                  source
                                                                                                                                                                                                                                  (d key : Expr) :
                                                                                                                                                                                                                                  Equations
                                                                                                                                                                                                                                  Instances For
                                                                                                                                                                                                                                    Used by
                                                                                                                                                                                                                                      def

                                                                                                                                                                                                                                      Lean2Js.Core.Builder.trim

                                                                                                                                                                                                                                      source
                                                                                                                                                                                                                                      (e : Expr) :
                                                                                                                                                                                                                                      Equations
                                                                                                                                                                                                                                      Instances For
                                                                                                                                                                                                                                        Used by
                                                                                                                                                                                                                                          def

                                                                                                                                                                                                                                          Lean2Js.Core.Builder.upper

                                                                                                                                                                                                                                          source
                                                                                                                                                                                                                                          (e : Expr) :
                                                                                                                                                                                                                                          Equations
                                                                                                                                                                                                                                          Instances For
                                                                                                                                                                                                                                            Used by
                                                                                                                                                                                                                                              def

                                                                                                                                                                                                                                              Lean2Js.Core.Builder.lower

                                                                                                                                                                                                                                              source
                                                                                                                                                                                                                                              (e : Expr) :
                                                                                                                                                                                                                                              Equations
                                                                                                                                                                                                                                              Instances For
                                                                                                                                                                                                                                                Used by
                                                                                                                                                                                                                                                  def

                                                                                                                                                                                                                                                  Lean2Js.Core.Builder.toInt

                                                                                                                                                                                                                                                  source
                                                                                                                                                                                                                                                  (e : Expr) :
                                                                                                                                                                                                                                                  Equations
                                                                                                                                                                                                                                                  Instances For
                                                                                                                                                                                                                                                    Used by
                                                                                                                                                                                                                                                      def

                                                                                                                                                                                                                                                      Lean2Js.Core.Builder.startsWith

                                                                                                                                                                                                                                                      source
                                                                                                                                                                                                                                                      (s prefix' : Expr) :
                                                                                                                                                                                                                                                      Equations
                                                                                                                                                                                                                                                      Instances For
                                                                                                                                                                                                                                                        Used by
                                                                                                                                                                                                                                                          def

                                                                                                                                                                                                                                                          Lean2Js.Core.Builder.indexOf

                                                                                                                                                                                                                                                          source
                                                                                                                                                                                                                                                          (s needle : Expr) :
                                                                                                                                                                                                                                                          Equations
                                                                                                                                                                                                                                                          Instances For
                                                                                                                                                                                                                                                            Used by
                                                                                                                                                                                                                                                              def

                                                                                                                                                                                                                                                              Lean2Js.Core.Builder.join

                                                                                                                                                                                                                                                              source
                                                                                                                                                                                                                                                              (xs sep : Expr) :
                                                                                                                                                                                                                                                              Equations
                                                                                                                                                                                                                                                              Instances For
                                                                                                                                                                                                                                                                Used by
                                                                                                                                                                                                                                                                  def

                                                                                                                                                                                                                                                                  Lean2Js.Core.Builder.repeat

                                                                                                                                                                                                                                                                  source
                                                                                                                                                                                                                                                                  (s n : Expr) :
                                                                                                                                                                                                                                                                  Equations
                                                                                                                                                                                                                                                                  Instances For
                                                                                                                                                                                                                                                                    Used by
                                                                                                                                                                                                                                                                      def

                                                                                                                                                                                                                                                                      Lean2Js.Core.Builder.endsWith

                                                                                                                                                                                                                                                                      source
                                                                                                                                                                                                                                                                      (s suffix : Expr) :
                                                                                                                                                                                                                                                                      Equations
                                                                                                                                                                                                                                                                      Instances For
                                                                                                                                                                                                                                                                        Used by
                                                                                                                                                                                                                                                                          def

                                                                                                                                                                                                                                                                          Lean2Js.Core.Builder.includes

                                                                                                                                                                                                                                                                          source
                                                                                                                                                                                                                                                                          (s needle : Expr) :
                                                                                                                                                                                                                                                                          Equations
                                                                                                                                                                                                                                                                          Instances For
                                                                                                                                                                                                                                                                            Used by
                                                                                                                                                                                                                                                                              def

                                                                                                                                                                                                                                                                              Lean2Js.Core.Builder.split

                                                                                                                                                                                                                                                                              source
                                                                                                                                                                                                                                                                              (s sep : Expr) :
                                                                                                                                                                                                                                                                              Equations
                                                                                                                                                                                                                                                                              Instances For
                                                                                                                                                                                                                                                                                Used by
                                                                                                                                                                                                                                                                                  def

                                                                                                                                                                                                                                                                                  Lean2Js.Core.Builder.substring

                                                                                                                                                                                                                                                                                  source
                                                                                                                                                                                                                                                                                  (s lo hi : Expr) :
                                                                                                                                                                                                                                                                                  Equations
                                                                                                                                                                                                                                                                                  Instances For
                                                                                                                                                                                                                                                                                    Used by
                                                                                                                                                                                                                                                                                      def

                                                                                                                                                                                                                                                                                      Lean2Js.Core.Builder.foldOn

                                                                                                                                                                                                                                                                                      source
                                                                                                                                                                                                                                                                                      (scrut : Expr) (typeName : String) (tyArgs : List Ty) (result : Ty) (alts : List Alt) :

                                                                                                                                                                                                                                                                                      A fold over a value of a declared type. What the alternatives are handed is the node with every field that came round replaced by the answer for it, so result is part of the form.

                                                                                                                                                                                                                                                                                      Equations
                                                                                                                                                                                                                                                                                      Instances For
                                                                                                                                                                                                                                                                                        Used by
                                                                                                                                                                                                                                                                                          def

                                                                                                                                                                                                                                                                                          Lean2Js.Core.Builder.pWild

                                                                                                                                                                                                                                                                                          source
                                                                                                                                                                                                                                                                                          :
                                                                                                                                                                                                                                                                                          Equations
                                                                                                                                                                                                                                                                                          Instances For
                                                                                                                                                                                                                                                                                            Used by
                                                                                                                                                                                                                                                                                              def

                                                                                                                                                                                                                                                                                              Lean2Js.Core.Builder.pBind

                                                                                                                                                                                                                                                                                              source
                                                                                                                                                                                                                                                                                              (name : String) :
                                                                                                                                                                                                                                                                                              Equations
                                                                                                                                                                                                                                                                                              Instances For
                                                                                                                                                                                                                                                                                                Used by
                                                                                                                                                                                                                                                                                                  def

                                                                                                                                                                                                                                                                                                  Lean2Js.Core.Builder.pBool

                                                                                                                                                                                                                                                                                                  source
                                                                                                                                                                                                                                                                                                  (b : Bool) :
                                                                                                                                                                                                                                                                                                  Equations
                                                                                                                                                                                                                                                                                                  Instances For
                                                                                                                                                                                                                                                                                                    Used by
                                                                                                                                                                                                                                                                                                      def

                                                                                                                                                                                                                                                                                                      Lean2Js.Core.Builder.pInt53

                                                                                                                                                                                                                                                                                                      source
                                                                                                                                                                                                                                                                                                      (i : Int) :
                                                                                                                                                                                                                                                                                                      Equations
                                                                                                                                                                                                                                                                                                      Instances For
                                                                                                                                                                                                                                                                                                        Used by
                                                                                                                                                                                                                                                                                                          def

                                                                                                                                                                                                                                                                                                          Lean2Js.Core.Builder.pUint32

                                                                                                                                                                                                                                                                                                          source
                                                                                                                                                                                                                                                                                                          (n : UInt32) :
                                                                                                                                                                                                                                                                                                          Equations
                                                                                                                                                                                                                                                                                                          Instances For
                                                                                                                                                                                                                                                                                                            Used by
                                                                                                                                                                                                                                                                                                              def

                                                                                                                                                                                                                                                                                                              Lean2Js.Core.Builder.pStr

                                                                                                                                                                                                                                                                                                              source
                                                                                                                                                                                                                                                                                                              (s : String) :
                                                                                                                                                                                                                                                                                                              Equations
                                                                                                                                                                                                                                                                                                              Instances For
                                                                                                                                                                                                                                                                                                                Used by
                                                                                                                                                                                                                                                                                                                  def

                                                                                                                                                                                                                                                                                                                  Lean2Js.Core.Builder.pBigint

                                                                                                                                                                                                                                                                                                                  source
                                                                                                                                                                                                                                                                                                                  (i : Int) :
                                                                                                                                                                                                                                                                                                                  Equations
                                                                                                                                                                                                                                                                                                                  Instances For
                                                                                                                                                                                                                                                                                                                    Used by
                                                                                                                                                                                                                                                                                                                      def

                                                                                                                                                                                                                                                                                                                      Lean2Js.Core.Builder.pCtor

                                                                                                                                                                                                                                                                                                                      source
                                                                                                                                                                                                                                                                                                                      (ctorName : String) (args : List Pat) :
                                                                                                                                                                                                                                                                                                                      Equations
                                                                                                                                                                                                                                                                                                                      Instances For
                                                                                                                                                                                                                                                                                                                        Used by
                                                                                                                                                                                                                                                                                                                          def

                                                                                                                                                                                                                                                                                                                          Lean2Js.Core.Builder.alt

                                                                                                                                                                                                                                                                                                                          source
                                                                                                                                                                                                                                                                                                                          (ctorName : String) (binders : List String) (body : Expr) :

                                                                                                                                                                                                                                                                                                                          The arm that names every field of one constructor, which is what most arms are.

                                                                                                                                                                                                                                                                                                                          Equations
                                                                                                                                                                                                                                                                                                                          Instances For
                                                                                                                                                                                                                                                                                                                            Used by
                                                                                                                                                                                                                                                                                                                              def

                                                                                                                                                                                                                                                                                                                              Lean2Js.Core.Builder.altP

                                                                                                                                                                                                                                                                                                                              source
                                                                                                                                                                                                                                                                                                                              (pat : Pat) (body : Expr) :
                                                                                                                                                                                                                                                                                                                              Equations
                                                                                                                                                                                                                                                                                                                              Instances For
                                                                                                                                                                                                                                                                                                                                Used by
                                                                                                                                                                                                                                                                                                                                  def

                                                                                                                                                                                                                                                                                                                                  Lean2Js.Core.Builder.decl

                                                                                                                                                                                                                                                                                                                                  source
                                                                                                                                                                                                                                                                                                                                  (name : String) (params : List (String × Ty)) (ret : Ty) (body : Expr) :
                                                                                                                                                                                                                                                                                                                                  Equations
                                                                                                                                                                                                                                                                                                                                  • One or more equations did not get rendered due to their size.
                                                                                                                                                                                                                                                                                                                                  Instances For
                                                                                                                                                                                                                                                                                                                                    Used by
                                                                                                                                                                                                                                                                                                                                      def

                                                                                                                                                                                                                                                                                                                                      Lean2Js.Core.Builder.struct

                                                                                                                                                                                                                                                                                                                                      source
                                                                                                                                                                                                                                                                                                                                      (name : String) (fields : List (String × Ty)) (params : List String := []) :
                                                                                                                                                                                                                                                                                                                                      Equations
                                                                                                                                                                                                                                                                                                                                      • One or more equations did not get rendered due to their size.
                                                                                                                                                                                                                                                                                                                                      Instances For
                                                                                                                                                                                                                                                                                                                                        Used by
                                                                                                                                                                                                                                                                                                                                          def

                                                                                                                                                                                                                                                                                                                                          Lean2Js.Core.Builder.enum

                                                                                                                                                                                                                                                                                                                                          source
                                                                                                                                                                                                                                                                                                                                          (name : String) (ctors : List (String × List (String × Ty))) (params : List String := []) :
                                                                                                                                                                                                                                                                                                                                          Equations
                                                                                                                                                                                                                                                                                                                                          • One or more equations did not get rendered due to their size.
                                                                                                                                                                                                                                                                                                                                          Instances For
                                                                                                                                                                                                                                                                                                                                            Used by