defmodule Scurry.Types do defmacro __using__{_opts} do @typedoc "A vector is represented as a tuple `{x, y}`, it's x and y components, both `t:number/0`." @type vector() :: {x :: number(), y :: number()} end end