Spec-Zone.ru › Pony

Пакет встроенных типов

Пакет builtin содержит следующие стандартные члены:

  1. Типы, которые должен знать компилятор, такие как None.
  2. Типы с «волшебной» внутренней работой, которые должны быть предоставлены непосредственно компилятором, такие как U32.
  3. Любые типы, необходимые другим типам в 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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API