Documentation
Lake
.
Util
.
OrderedTagAttribute
Search
Google site search
Lake
.
Util
.
OrderedTagAttribute
source
Imports
Init
Lean.Attributes
Imported by
Lake
.
OrderedTagAttribute
Lake
.
instInhabitedOrderedTagAttribute
Lake
.
registerOrderedTagAttribute
Lake
.
OrderedTagAttribute
.
hasTag
source
structure
Lake
.
OrderedTagAttribute
:
Type
attr :
Lean.AttributeImpl
ext :
Lean.PersistentEnvExtension
Lake.Name
Lake.Name
(
Array
Lake.Name
)
Instances For
source
instance
Lake
.
instInhabitedOrderedTagAttribute
:
Inhabited
Lake.OrderedTagAttribute
source
def
Lake
.
registerOrderedTagAttribute
(name :
Lake.Name
)
(descr :
String
)
(validate :
optParam
(
Lake.Name
→
Lean.AttrM
Unit
)
fun
x
=>
pure
()
)
(ref :
autoParam
Lake.Name
_auto✝
)
:
IO
Lake.OrderedTagAttribute
Instances For
source
def
Lake
.
OrderedTagAttribute
.
hasTag
(attr :
Lake.OrderedTagAttribute
)
(env :
Lean.Environment
)
(decl :
Lake.Name
)
:
Bool
Instances For