lambdaway
::
partition
6
|
list
|
login
|
load
|
|
_h1 partition | [[partition2]] {prewrap '{def partition {lambda {:a :b :n} {if {< :n 1} then :a else {let { {:a :a} {:h {/ {+ :a :b} 2}} {:b :b} {:n {- :n 1}} } {partition :a :h :n} {partition :h :b :n} }}}} -> {def partition {lambda {:a :b :n} {if {< :n 1} then :a else {let { {:a :a} {:h {/ {+ :a :b} 2}} {:b :b} {:n {- :n 1}} } {partition :a :h :n} {partition :h :b :n} }}}} '{S.map {lambda {:i} {h1 :i}{partition 0 1 :i} 1} {S.serie 0 7}} {center -> {S.map {lambda {:i} {h1 :i}{partition 0 1 :i} 1} {S.serie 0 7}} }} _h2 alternative _p This is a very simple usage of the function {code '{serie start end step}} {center {prewrap '{S.serie 0 1 {/ 1 2}} {S.serie 0 1 {/ 1 2}} '{S.serie 0 1 {/ 1 8}} {S.serie 0 1 {/ 1 8}} '{S.serie 0 1 {/ 1 64}} {S.serie 0 1 {/ 1 64}} '{S.serie 0 1 {/ 1 1024}} {S.serie 0 1 {/ 1 1024}} }}
lambdaway v.20211111