orec
dynamic open records
1024" x-on:close-sidebar="sidebar=window.innerWidth > 1024 && true">
Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
Phantom type brand for const updater ( field ^= const ), function updater field |= f (field value) and delete updater
type 'a fn = top * 'a * 'a
type 'a const = 'a * top * 'a
type 'a del = 'a * 'a * top
A type 'a fn|const|del
can be unified to any
or only fn|const|del
, whereas a type only fn|const|del
is fixed