Thue-Morse: Difference between revisions
→{{header|jq}}: generator
(→{{header|jq}}: generator) |
|||
Line 1,360:
=={{header|jq}}==
{{works with|jq}}
'''Works with gojq, the Go implementation of jq'''
`thueMorse` as defined here generates an indefinitely long stream of the Thue-Morse integers:
<lang
0,
{sb0: "0", sb1: "1" };▼
|
{n: (.sb0|length),
sb1: (.sb1 + .sb0)} )
| .sb0[.n:]
| explode[]
| . - 48);</lang>
'''Example:'''
<lang>[limit(100;thueMorse)] | join("")</lang>
{{out}}
</pre> 0110100110010110100101100110100110010110011010010110100110010110100101100110100101101001100101100110
</pre>
=={{header|Julia}}==
{{works with|Julia|0.6}}
|