Пакет встроенных типов
Пакет builtin содержит следующие стандартные члены:
- Типы, которые должен знать компилятор, такие как None.
- Типы с «волшебной» внутренней работой, которые должны быть предоставлены непосредственно компилятором, такие как U32.
- Любые типы, необходимые другим типам в builtin.
Открытые типы, определённые в этом пакете, всегда будут доступны в каждом файле исходного кода Pony. Для получения подробностей о конкретных пакетах, см. их отдельные записи.
Открытые типы
- примитивный U8
- примитивный U16
- примитивный U32
- примитивный U64
- примитивный ULong
- примитивный USize
- примитивный U128
- тип Unsigned
- интерфейс Stringable
- класс String
- класс StringBytes
- класс StringRunes
- интерфейс InputNotify
- интерфейс InputStream
- актор Stdin
- тип ByteSeq
- интерфейс ByteSeqIter
- интерфейс OutStream
- актор StdStream
- интерфейс SourceLoc
- примитивный I8
- примитивный I16
- примитивный I32
- примитивный I64
- примитивный ILong
- примитивный ISize
- примитивный I128
- тип Signed
- интерфейс Seq
- структура RuntimeOptions
- трайт Real
- трайт Integer
- трайт SignedInteger
- трайт UnsignedInteger
- трайт FloatingPoint
- тип Number
- тип Int
- интерфейс ReadSeq
- интерфейс ReadElement
- структура Pointer
- примитивный Platform
- структура NullablePointer
- примитивный None
- интерфейс Iterator
- примитивный F32
- примитивный F64
- тип Float
- класс Env
- примитивный DoNotOptimise
- интерфейс DisposableActor
- примитивный Less
- примитивный Equal
- примитивный Greater
- тип Compare
- интерфейс HasEq
- интерфейс Equatable
- интерфейс Comparable
- примитивный Bool
- тип AsioEventID
- интерфейс AsioEventNotify
- примитивный AsioEvent
- класс Array
- класс ArrayKeys
- класс ArrayValues
- класс ArrayPairs
- интерфейс Any
- примитивный AmbientAuth
© 2016-2020, The Pony Developers
© 2014-2015, Causality Ltd.
Licensed under the BSD 2-Clause License.
https://stdlib.ponylang.io/builtin--index