함수형 프로그래밍
Functional programming is supported in Nim through first-class functions and code without side effects via the `noSideEffect` pragma, the `func` keyword and the experimental feature `strictFuncs`.