Ответ: a.τwτ
но сначала нужно установить Pyper ...
Пайпер интро: знаете ли вы Lispy car
и cdr
возвращение «первого» и «отдых» из массива? Просто для таких же нужд я сделал расширение этого Lispy-механизма. Он называется pyper
, и он позволяет вам получить доступ также к 2-му, отдыху со 2-го, 3-го, отдыху из 3-го, а также к последнему, ко всему, кроме последнего и т. Д. Об этом нечего было бы писать, но он также позволяет составлять буквы, как и caar
, cadr
и cdadar
т.д., известные из Lisp:
require 'pyper'
include Pyper
a = %w/lorem ipsum dolor sit amet/
a.τaτ
a.τdτ
a.τbτ
a.τeτ
a.τcτ
a.τzτ
a.τyτ
a.τxτ
и, наконец, ответ на ваш вопрос:
a.τwτ
Есть еще:
a.τuτ
a.τ1τ
a.τ8τ
a.τ7τ
Композиции:
a.τwydτ
Также есть больше командных символов, чем просто a..f
, u..z
и 0..9
, что особенно важно m
, означает карту:
a.τwmbτ
Но другие командные символы слишком популярны и не очень просты в использовании на данный момент.