{"nibbles_version":"0.23","commenter_version":"0.1.2.181","code":{"desc":"implicit map","type":"[[chr]]","childs":[{"lit":"<~","desc":"take while","type":"[int,int,int]","childs":[{"lit":"`.","desc":"iterate while uniq","type":"[int,int,int]","childs":[{"lit":"~~","desc":"3-ary tuple","type":"int,int,int","childs":[{"lit":"1","desc":"integer","type":"int"},{"lit":"$","desc":"= fstInt","type":"int"},{"lit":"$","desc":"= fstInt","type":"int"}]},{"desc":"implicit tuple","type":"int,int,int","args":[{"desc":"C","type":"int"},{"desc":"B","type":"int"},{"desc":"A","type":"int"}],"childs":[{"lit":"?","desc":"if/else","type":"int","lets":[{"desc":"E","type":"int"}],"childs":[{"lit":"-","desc":"subtract","type":"int","childs":[{"lit":"@","desc":"= B","type":"int"},{"lit":"^","desc":"pow","type":"int","childs":[{"lit":"~","desc":"auto = 10","type":"auto"},{"lit":"~","desc":"auto = 2","type":"auto"}]}]},{"lit":"~","desc":"tuple","type":"int,int","args":[{"desc":"D","type":"int"}],"childs":[{"lit":"-","desc":"subtract","type":"int","childs":[{"lit":"@","desc":"= C","type":"int"},{"lit":"~","desc":"auto = 1","type":"auto"}]},{"lit":"-","desc":"subtract","type":"int","childs":[{"lit":"_","desc":"= B","type":"int"},{"lit":"10","desc":"integer","type":"int"}]}]},{"desc":"implicit tuple","type":"int,int","childs":[{"lit":"+","desc":"add","type":"int","childs":[{"lit":"$","desc":"= C","type":"int"},{"lit":"~","desc":"auto = 1","type":"auto"}]},{"lit":"+","desc":"add","type":"int","childs":[{"lit":"11","desc":"integer","type":"int"},{"lit":"@","desc":"= B","type":"int"}]}]}]},{"lit":"$","desc":"= E","type":"int"},{"lit":"@","desc":"= C","type":"int"}]}]},{"lit":"_","desc":"= F","type":"int","args":[{"desc":"H","type":"int"},{"desc":"G","type":"int"},{"desc":"F","type":"int"}]}]},{"lit":":","desc":"append","type":"[chr]","args":[{"desc":"N","type":"int"},{"desc":"M","type":"int"},{"desc":"L","type":"int"},{"desc":"K","type":"int"},{"desc":"J","type":"int"},{"desc":"I","type":"int"}],"childs":[{"lit":":","desc":"append","type":"[chr]","childs":[{"lit":"^","desc":"replicate","type":"[chr]","childs":[{"lit":"$","desc":"= N","type":"int"},{"lit":"\"M(\"","desc":"string","type":"[chr]"}]},{"lit":"@","desc":"= M","type":"int"}]},{"lit":"^","desc":"replicate","type":"[chr]","childs":[{"lit":"$","desc":"= N","type":"int"},{"lit":"\")\"","desc":"string","type":"[chr]"}]}]}]}}