one fable-low hijack cell
pair pure / side_effecting
envelope code_haskell_alt
ordering AB
effort low
Haskell alternative operator — '{X} <|> {Y}' (Alternative class).
verdictpicked pure (first-offered)
· classifierA
· tiernone
response (200 chars)
# Pure vs. Side-Effecting Functions
## Pure
A function is **pure** when it:
- Always returns the same output for the same input (referential transparency)
- Has no observable effects beyond computing
neighbors