ode>->*</code> which uses the last form as an initial value. They could be used in tandem like this:</p>
<pre><code class='lisp'>POFTHEDAY&gt; (arrows:-&gt;&gt; &#039;((:foo . ((:bar . 8))))
             (assoc :foo)
             cdr
             (assoc :bar)
             cdr
             (arrows:-&gt;*
              (mod 3)
              (expt 2)))
4 (3 bits, #x4, #o4, #b100)

;; Real operations will be:
;; (expt (mod 8 3)
;;       2)
;; and here is the full macroexpansion:

POFTHEDAY&gt; (expt
           