Created
February 14, 2016 02:42
-
-
Save noisesmith/9b331f0f7a87b644ce10 to your computer and use it in GitHub Desktop.
odd sequence generated bya recursive function
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
user=> (pprint (take 64 (reductions :a (iterate (fn [x] {:a x}) :a)))) | |
(:a | |
{:a :a} | |
:a | |
{:a {:a {:a :a}}} | |
{:a {:a :a}} | |
{:a :a} | |
:a | |
{:a {:a {:a {:a {:a {:a {:a :a}}}}}}} | |
{:a {:a {:a {:a {:a {:a :a}}}}}} | |
{:a {:a {:a {:a {:a :a}}}}} | |
{:a {:a {:a {:a :a}}}} | |
{:a {:a {:a :a}}} | |
{:a {:a :a}} | |
{:a :a} | |
:a | |
{:a | |
{:a | |
{:a | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}}}}} | |
{:a | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}}}} | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}}} | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}} | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}} | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}} | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}} | |
{:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}} | |
{:a {:a {:a {:a {:a {:a {:a :a}}}}}}} | |
{:a {:a {:a {:a {:a {:a :a}}}}}} | |
{:a {:a {:a {:a {:a :a}}}}} | |
{:a {:a {:a {:a :a}}}} | |
{:a {:a {:a :a}}} | |
{:a {:a :a}} | |
{:a :a} | |
:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a {:a :a}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a {:a :a}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a {:a {:a :a}}}}}}}}}}}}}}}}}}}}}}}}}}}}} | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a {:a {:a {:a :a}}}}}}}}}}}}}}}}}}}}}}}}}}}} | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a {:a {:a {:a :a}}}}}}}}}}}}}}}}}}}}}}}}}}} | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a {:a {:a {:a {:a :a}}}}}}}}}}}}}}}}}}}}}}}}}} | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}}}}}}}}}}}}}}} | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}}}}}}}}}}}}}} | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}}}}}}}}}}}}} | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}}}}}}}}}}}} | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}}}}}}}}}}} | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}}}}}}}}}} | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}}}}}}}}} | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}}}}}}}} | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}}}}}}} | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}}}}}} | |
{:a | |
{:a | |
{:a | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}}}}} | |
{:a | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}}}} | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}}} | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}}} | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}}} | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}}} | |
{:a {:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}}} | |
{:a {:a {:a {:a {:a {:a {:a {:a :a}}}}}}}} | |
{:a {:a {:a {:a {:a {:a {:a :a}}}}}}} | |
{:a {:a {:a {:a {:a {:a :a}}}}}} | |
{:a {:a {:a {:a {:a :a}}}}} | |
{:a {:a {:a {:a :a}}}} | |
{:a {:a {:a :a}}} | |
{:a {:a :a}} | |
{:a :a} | |
:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
{:a | |
:a}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}) | |
nil | |
user=> | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment