Play FunctionForge

The FunctionForge cast

Each friend shows you one idea by how they act. Meet them all and see how the ideas fit together.

  1. Stride the Pattern-Walker Linear functions (constant rate of change)
  2. Echo the Sameness-Keeper Constant functions (zero rate of change; output unchanged regardless of input)
  3. Arc the Curve-Catcher Quadratic functions (parabola — symmetric rate-of-change-changes)
  4. Burst the Doubler Exponential functions (constant *multiplicative* rate of change)
  5. Pivot the Rule-Switcher Piecewise functions (different rules for different input ranges)
  6. Rewind the Step-Reverser Inverse functions (undoing a rule step-by-step to recover the original input)
  7. Roundel the Round-Returner Periodic functions (a pattern that repeats at a fixed interval)
  8. Sill the Threshold-Keeper Domain and range (which inputs are allowed and which outputs can appear)
  9. Vale the Valley-Folder Absolute value (folding the number line at zero so distance is always positive)
  10. Weir the Chain-Linker Composite functions (feeding one rule's output into the next)

Play FunctionForge in your browser →