Подивіться на всі варіанти керуючого потоку
Петлі:
F: Для петлі. Так само, як і Python's.
V: Для циклу понад діапазон. Ні змінної, ні діапазону не повинні бути задані, тому на два символи коротше.
W: Поки петля. Так само, як і Python's.
#: Нескінченний цикл. Втеча з помилкою або явним розривом. Тільки try ... exceptособливість тепер Pyth.
Функції:
D: Загальне визначення. Так само, як і Python.
L: 1 аргумент, немає функції призначення, як лямбда Python, але з ім'ям. Ім'я функції, ім'я змінної та return ( R) не потрібно вказувати, тому 3 символи коротше.
Функціональне програмування:
f: Фільтр - виберіть елементи вхідної послідовності, які повертають правду на вхідну лямбда.
f: Перше ціле число більше або рівне вхідному, яке дає результат "фільтр".
m: Map - елементи перетворення послідовності введення за допомогою вхідної лямбда.
u: Зменшення послідовності введення в лямбда-введення, ініціалізація акумулятора до третього аргументу.
o: Порядок - старші елементи послідовності введення, використовуючи лямбда введення як ключ.
Зазвичай для будь-якої задачі буде кілька можливостей, і лише написавши тестові рішення з кожним із них, ви зможете зрозуміти, який найкоротший.