tree: 7c0b7c03996b59030ee96c7f567f06de399507d0 [path history] [tgz]
  1. Sources/
  2. Tests/
  3. Package.swift
  4. README.md
swift/Arrow/README.md

Apache Arrow Swift

An implementation of Arrow targeting Swift.

Status

Memory Management

  • Allocations are 64-byte aligned and padded to 8-bytes.
  • Allocations are automatically garbage collected

Arrays

Primitive Types

  • Int8, Int16, Int32, Int64
  • UInt8, UInt16, UInt32, UInt64
  • Float, Double
  • String (utf-8)

Parametric Types

  • Date32
  • Date64

Type Metadata

  • Data Types
  • Fields
  • Schema