diff --git a/README.md b/README.md new file mode 100644 index 0000000..ec6e7ea --- /dev/null +++ b/README.md @@ -0,0 +1,7 @@ +[pad](https://uiua.org/pad?src=0_17_0-rc_2__IyBhcHByb3hpbWF0ZSBwaSBieSBpbnRlZ3JhdGluZyAxLygxK3jCsikgZnJvbSAwIHRvIDEsCiMgZG9pbmcgc28gaW4gcGFyYWxsZWwgd2l0aCB0aHJlYWRpbmcgZm9yIGEgc3BlZWQtdXAuCgpmIOKGkCDLnMO3MSsx4oG_MgojIGNyZWF0ZSBpbnRlcnZhbCBbYSwgYikgd2l0aCBuIHZhbHVlcwojIGludGVydmFsID8gYSBiIG4Kzrkg4oaQIOKNnC3Dl-KKmeKKmSjDt-KfnOKHoSkKIyBpbnRlZ3JhdGUgZiBvbiBnaXZlbiBpbnRlcnZhbAojIGludGVncmFsID8gZiBhIGIgbgppISDihpAgw7fiioPip7svKyBeMCDOuQojIHRpbWUgYSB1bmFyeSBmdW5jdGlvbgojID8gZgp0ISDihpAg4oqZKCZwIiBtcyImcGbDlzFlM-KMtS0p4oqZbm93XjDiiplub3cKIyBwYXJ0aXRpb24gaW50byBuIHN1YmludGVydmFscwojIFtzdWJpbnRlcnZhbHMgYV9iXSA_IGEgYiBuCnAg4oaQIOKKguKfnChcK-KGr-KkmSjLnMO34oy1LSkpCgpwIDAgMSA0ICMgbj00IHRocmVhZHMK4oqDKCZwICQgc2VxdWVudGlhbDoKICB0ISjip4jigoIvKGkhZuKKmeKKmTFlNykpCnwgJnAgJCBwYXJhbGxlbDoKICB0ISh3YWl04qeI4oKCL3Bvb2woaSFm4oqZ4oqZMWU3KSkKKQomcCAkIGVycm9yOgomcCDijLUtz4DDlzTDt-KKg-Knuy8rIOKXjAo=) + +note: this doesn't show any speed-up on the pad because (i assume) there's no +multi-threading available there. run it locally instead. + +this toy project estimates pi using threads. it is mostly for me to learn how to +use threads in uiua. diff --git a/main.ua b/main.ua index c1ae889..a264d4f 100644 --- a/main.ua +++ b/main.ua @@ -22,4 +22,4 @@ p 0 1 4 # n=4 threads t!(wait⧈₂/pool(i!f⊙⊙1e7)) ) &p $ error: -⌵-π×4÷⊃⧻/+ ◌ +&p ⌵-π×4÷⊃⧻/+ ◌