An equals sign and angle bracket introducing a compact function.
Also known as: Fat arrow
The two characters => separate a function's parameters from its body in JavaScript's compact function syntax. The form also changes how the function treats the surrounding scope, which is the part that matters in practice.
ECMAScript defines the arrow as introducing an arrow function, whose parameters precede it and whose body follows.
Contexts: Software
An arrow function does not bind its own value for the enclosing object, taking it from the surrounding scope instead, which is the usual reason for choosing the form.
Contexts: Software
Two short horizontal strokes stacked one above the other, immediately followed by two strokes meeting at a point on the right.
The logical implication arrow is drawn the same way; one introduces a function, the other asserts that one statement follows from another.
Both are used in software contexts.