THE ARCADE
ArcadeProfile
  1. Home
  2. /Data Types
Platforms & theory

Data Types

Numbers, collections, nulls, strings — what the bits actually mean.

← Back to all areas
  • 01·175 XP
    Primitives & Numbers
    Int, float, decimal — and why 0.1 + 0.2 isn't 0.3.
    •
  • 02·200 XP
    Collections
    Array, list, map, set, tuple — when to reach for each.
    •
  • 03·225 XP
    Value vs Reference
    Aliasing, shallow copy, mutation through a handle.
    •
  • 04·200 XP
    Nullability
    null, undefined, NaN — three ways to say 'no value'.
    •
  • 05·250 XP
    Strings & Encodings
    UTF-8, UTF-16, surrogates, graphemes — why string length is a trick question.
    •
arcade.