sha256:c5827f2b3b75f5ccc5e232268fe440364e3fa4501de7f3696103c42e5e427ae0

Diff

Content

sha256:671f270c30a8444d9e9925b8b1a3ae38e0550da305a70eb954328183a3572fe0  .editorconfig
sha256:b4f580a696f9ad264247471cba17ef45fc4e57605d11dd325ae99e8639fef1a4  .gitattributes
                                                                         .github/
                                                                         .github/workflows/
sha256:c67e098bf75fcdef30c369722db7e890d4e0845a8c74b736f68354afd0cc372c  .github/workflows/ci.yml
sha256:92238d7343bf7663d985b86341bf0861c6023b08b6a5f790bbbc23fed62b5d9e  .gitignore
sha256:aa2417d4821494d281d50c90382fd0b00906a90f46557602bd343605987d3cd1  .gitmodules
sha256:ed3405fa9e2eec9738384e65de13a8652fe39be09f7af2e8b317fc365b6b9213  .php_cs.dist
sha256:cb59fae3f77a5e96b32eea0b23857c09895474dc522be8e6ed57bfa4b066d4fe  CHANGELOG.md
sha256:eed3a7ac5df070d50d9d665fb7cff7680b9f1be4ef2aaa6c9bffabe52d7ccd66  CONTRIBUTING.md
sha256:9d3a008014f3c155a2944a9d72bb576761d2ea0622f2b3428505acde33bc500b  LICENSE
sha256:4c26e1ca3a7befa686409592cb077db6a3eafe71d7730334abd89cbf64d77dc1  README.md
sha256:043d90bae7a12bba34f3e52e4909e7eb1043cea025c4eff6aaffa21fe68f1b25  composer.json
                                                                         docs/
sha256:5c29af322ccb837ab59ea245806b205294e4d61a2076b69c7fa5428e64b856d0  docs/.gitignore
                                                                         docs/.shared/
sha256:5ac3c69df09d777ef1650ea9ce7d56c714cb0a87b6dbccff2979d982345ea7c3  docs/Gemfile
sha256:08a9ee4f3ef41952024520f7f43fd5d4807b2344bc4633deba25d7a093a7131b  docs/README.md
sha256:afcb3f20d9a820b4271b254030841322275c0be7b01dae9e1eff63fbcb4744b9  docs/_config.yml
                                                                         docs/asset -> .shared/asset
                                                                         docs/cancellation/
sha256:1e7bbf02a86d40cc3b78cf5d631844ad3ac30a41da95e095122317da3dc8ecc1  docs/cancellation/README.md
                                                                         docs/coroutines/
sha256:cb17476a736fded2101628d445d98b98b55ead03c090c432d880d0bb6a35538b  docs/coroutines/README.md
sha256:2e830a2ea1c1b2cc55ec1881ed933d253d311b122f227a2fb7180de0cf80bd41  docs/coroutines/helpers.md
                                                                         docs/event-loop/
sha256:76ef83f4184412eb1d05156175e10f0ee125dcb426efee9a9b08917003a0ca78  docs/event-loop/README.md
sha256:907df46a75e3069edb1a70b8d96dedead96d8d6ddde13dfc913a76b1540f09a0  docs/event-loop/api.md
sha256:b8f6ec7c42b9316a92f516721b90829fefd3eb55f0a88b3937f915846d6b2fa1  docs/humans.txt
                                                                         docs/images/
sha256:4e4e27b457c0f7c4df136f07b32f2a432a29992bc62c7672f5a19cbf1b76aa1b  docs/images/sequential-vs-concurrent.png
sha256:11d542ae12ef761323dbdaf7457401ee526a5d4193dbf4849841377a1c5380af  docs/index.md
                                                                         docs/iterators/
sha256:b11dca4db92d82b6cfdd3481ab2f82da877d8e6a00d1f18ef84cf359a6aa986c  docs/iterators/README.md
sha256:9ba81ba1a35b283a88e9b8ffe1f32155b51fdeb7538e7bcd9424ded458e4db10  docs/iterators/combinators.md
sha256:eb3dc0d87fc4eb6c7f079cfec562ba0420b5e8674e638764709551723210db45  docs/iterators/transformation.md
                                                                         docs/promises/
sha256:2e6cff2b2e40537f352fa3c4e7c58d91cb75557204a8d9a877f94c38c6dfab06  docs/promises/README.md
sha256:c97116f334a859f96e71f7b8d4e2e7af57e90d31e50218741b72bc26e5601883  docs/promises/combinators.md
sha256:75d23f2710a1f54f6cea585c7f7fb6539647de7b0fe0621f7a31dc12678bd96e  docs/promises/miscellaneous.md
                                                                         docs/utils/
sha256:4d30639b3a826415a57b7701ceafa76a628cc5c241d4bb4a8643ead75242edaf  docs/utils/README.md
sha256:fa768e4bda8269f96794ebbec94e8375c6f34dd6c2e40f86b249ea9484eba956  docs/utils/callable-maker.md
sha256:6b35d79c144c8c15bb48ca844e5dd328484865984b868d3babb94ade6b45c19b  docs/utils/struct.md
                                                                         examples/
                                                                         examples/coroutines/
sha256:8216f1a47158c66b21f5f5883818b586e0dfb2674d09ab13faaba95f2afaf5d9  examples/coroutines/concurrency.php
                                                                         examples/event-loop/
sha256:4565e11d2d1d38f048d6a5a968532023b84c90c5eb08d498aca7afbe5ccd5126  examples/event-loop/signals.php
sha256:831624ff0aba3cf936380ed185a340ae69d37d55549e14c81cc6bb3b15186355  examples/event-loop/stdin.php
sha256:c4bc3fc13a3c4422686fd3528b76b6d8325e7041fc61711ef540bae881612f46  examples/event-loop/timers.php
                                                                         examples/exceptions/
sha256:bb0550b538b4a1e231d30e5997bdd3a4a270e9e257de2f814662aa966a740e19  examples/exceptions/coroutine-try-catch.php
sha256:71e78312d7dacf9767e92c7cc75f36aff6ec472984c890b7411f9623079c4bf4  examples/exceptions/uncaught-with-error-handler.php
sha256:1e1327d3eed88d529b9b96a208369cdd840f0020a3c83e420e66a7787bcaca7d  examples/exceptions/uncaught-without-error-handler.php
                                                                         examples/iterators/
sha256:6cddd35e50f6809df59685a2989a42fc15caa583680e606bd164cff40e97aa17  examples/iterators/backpressure.php
sha256:331321f07b4e2771694dff30b0d83d5297ad0a46a4df3ba2272cb9712b0fd5dc  examples/iterators/emitter-gc.php
sha256:ca148284b2ed912c1a31bfc8e749f285d349f268becb89bc6ebbf05d98d5af80  examples/iterators/emitter.php
sha256:989b55b2359d8a0b0798988d79c59420150006cd637d5446d08088bae81b5deb  examples/iterators/producer.php
                                                                         examples/promises/
sha256:05b2972374d38ea92c1095386d247cc2c095cba06b87026a40d20c5e8e7fe624  examples/promises/deferred.php
sha256:cad84d973cbee36557eb71efd0af5520204a5537fd62d3b9252651cc72f42b1a  examples/promises/onresolve.php
                                                                         examples/psalm/
sha256:5ca2fabe7c9356f215384eea60e213a6bb6fe30bfc6a6c63aa4a05135b91e1da  examples/psalm/call.php
sha256:a68955a8988be7e70814fe8a0376e5d169ec7fd77e23f2b6bb84d84a5ea8816d  examples/psalm/coroutine.php
                                                                         examples/sockets/
sha256:c5323426c6548f0aedde74202d263f4ca8e54005b2916368d4f6b21df090ad6c  examples/sockets/README.md
                                                                         lib/
sha256:939cefb5250036af396d9f4471a91860befbae47ae2b1b19109185a310fbcaf0  lib/CallableMaker.php
sha256:9f4d45914ce0e135bb3fb3f5632a5a1b2290815bac42b5ebba4afb2e45c6cfdc  lib/CancellationToken.php
sha256:d2cd9f2589050739fc172c97c4724d8cc69553afd9057e41c433c89f20e12113  lib/CancellationTokenSource.php
sha256:52c01c65749b079376082b2874556d02cc1619746557321d3f0430e50411eafd  lib/CancelledException.php
sha256:d906df50cbcd1a3bfd92d172962be67e0ebb5919ecb70a2a1386fbb9375ecd2b  lib/CombinedCancellationToken.php
sha256:cd8eee4257bae0252ef37aadec219ede5b7d007a8d55f0180ade12dc3dd67402  lib/Coroutine.php
sha256:b39ce77e2cd3cfe9d78ad9b90556818f04a1c57cce229c53a402085160b75a1a  lib/Deferred.php
sha256:216a5055be11c4fc1bf82dd1768eeef99b5bfb2388dfcbad6650d9819bbc5692  lib/Delayed.php
sha256:83dcad3948223f9bf12a4b73f0585b38823d05f3dbdda070300a3e2d7be204b1  lib/Emitter.php
sha256:a2e5a231f77dd304338cbd7cba135e7e20104b107c9e770d8ceb55281810b632  lib/Failure.php
                                                                         lib/Internal/
sha256:04c96219d784e4efb84ed329d2e5213b7fc1fc7988b8264a9fd253436c77b811  lib/Internal/Placeholder.php
sha256:e1f68982a1d01569cd0faeb7018793299a7d941caa4fb5b86241eaf5bf781990  lib/Internal/PrivateIterator.php
sha256:c8d4d94588c8a6309004ed6d306601d24a79e3be6a6560ef90336ff635b1da15  lib/Internal/PrivatePromise.php
sha256:7ca1774329c2093acb4fe086cdc429e79d2d77981858f769091b9841fc876903  lib/Internal/Producer.php
sha256:4f504dbc86e0e2d2a126ba931bff6866a3a45a044e2a142b22a3552d1dc76522  lib/Internal/ResolutionQueue.php
sha256:9348c522b18c4c0477e7ecf72332a707c6be8c245b19ac74ac25886642a35fda  lib/Internal/functions.php
sha256:3ad6a63ce1b60e1935c10363c018beceb97fa637521f15d1d7840557bc22a83e  lib/InvalidYieldError.php
sha256:a68ec825c882dd8d5796ef15a194a091486fb27434b9e73f74318cfb3be1902e  lib/Iterator.php
sha256:32b9f93ff2e4c0c9d634852f6aeadf52eef646050fbc3e7105f25ba9cc6c0926  lib/LazyPromise.php
sha256:c9909d89f7fa1ebcc71179016354c1f5bc2abf3d0a42b3fd4f7fcf01490f02a8  lib/Loop.php
                                                                         lib/Loop/
sha256:57489e4f50b200efdf461fb101be978ec62325e63d9e7bff118f61cc48e2d260  lib/Loop/Driver.php
sha256:b5b8f186fb425fe921129bfceeaa55b8712512f15e915daaa94b55ea310d57aa  lib/Loop/DriverFactory.php
sha256:1e279dc0f25e1a12c83770438713428b32eca16e4c376af05c2fb6fd9aadf06a  lib/Loop/EvDriver.php
sha256:4d045982645d0d99f3104562edf55810fc46db34af7b1a12d091d2f12a35c4ec  lib/Loop/EventDriver.php
                                                                         lib/Loop/Internal/
sha256:bbf7837cb2ce0bf121fb5288c49d591b3a29c5be9e3cbf1cea3354ae0fdb5ed6  lib/Loop/Internal/TimerQueue.php
sha256:8520a9e6025bb22a540e06990a4ad60c2a2ca422b5d35d290183b65b9bd6605a  lib/Loop/InvalidWatcherError.php
sha256:4840cfda745d5894e6e325ae6a9c18d2e4cf4f34cc5727dcb4120117a340b581  lib/Loop/NativeDriver.php
sha256:9b8a3e65ab74a1f7b738d230f382f82af7b48b634c4174c40093c4fabe1c3ad7  lib/Loop/TracingDriver.php
sha256:80742f5f2194b04cc8cbd6f42a8b85bae008dd1df250a1b1e831da58881cd7af  lib/Loop/UnsupportedFeatureException.php
sha256:333e35a4279f2fd67009ddd939216a2221190ccd132249cab071366ab168c508  lib/Loop/UvDriver.php
sha256:8e587f11b2837d48d1508e48de8c4e9d63078c75b8ef277437926c57e6cc0f50  lib/Loop/Watcher.php
sha256:5952b5af9fdbe417686f6068f5326b0fcc347de296fdfba9d2f5d3bfa79b2edd  lib/MultiReasonException.php
sha256:ac5b1350226c9307cd49acca6b3ef0b4d1e05c0b63bdba73ff14ce21c7892e6e  lib/NullCancellationToken.php
sha256:547c54927b2597063062c861c008291db378cafd44a79c3d94df5d078b319424  lib/Producer.php
sha256:168c5cc70d39d70a14cc827b2b0d16cde72b811dcbc5491a269701859d85baff  lib/Promise.php
sha256:8481571077c7b73f6097bf5c9b2327b860dacf217ceb7257b715f58c0289e8da  lib/Struct.php
sha256:4f6cb2b92b46de5256ccff578ccdc66489da01b017f0165d7cff1197f14d81bd  lib/Success.php
sha256:1c8fdd4f03006fce187e08e6f5edc5783f8af178485970291cc4b96f27dc5a81  lib/TimeoutCancellationToken.php
sha256:e72ec28127e8d5e5d4c22e37a2aa050c1cc0d2a8fbba20cff4f93df1a989f24c  lib/TimeoutException.php
sha256:1604733b55ac1c42c18164faf17ed4a87526a557ed6531d780d1c4d9139ac52b  lib/functions.php
sha256:e7fd56bfed40b030ec9f7fc9071046ef79eba91c76374633dde34233333a2d2a  phpunit.xml.dist
sha256:384fa9ec5a27edbee44df25827d68aa2c918f6ccc4a2525a7cd57ff7aeca8239  psalm.examples.xml
sha256:b2a8d11716a72da9dfd9f51e4fe1c80a9ef4811747a14524d64d5691681fb8fd  psalm.xml
                                                                         test/
sha256:e83cad5cd5a7ad6c3a61b10feb6c5f708ffd3f3b1d8ee61111e960c687065a63  test/AdaptTest.php
sha256:ea4ae12662007a45b55a7eb6d8135fc1b5c45751ab28435666aa8c7e736170ff  test/AllTest.php
sha256:0ecfa95f670ebddaa1fc4cb17b14c961e8ebba8f5d6a366916a800b04e99d7ba  test/AnyTest.php
sha256:91c66b181f187bed2130b356b1bdeb6da6ac718adc2df0873a750873fc46933d  test/BaseTest.php
sha256:9232fd1f120063016e4e5e407d8ee327de20c958b824a50273258d1f0fc5e719  test/CallTest.php
sha256:08cf2a919ff79d614602583779c27728d342903c66ab54d60b1fd0bc665b832e  test/CallableMakerTest.php
sha256:2f5560174adf7aec9aa20bf9c2a5ac4932e5ac1d9ddc07437ab6614adb630c45  test/CancellationTest.php
sha256:cce063b12847899bd35aef53f6ae385ee32104efb448ba4b4f8a39585535e9ef  test/CombinedCancellationTokenTest.php
sha256:e1f055808d346550e81ba6cb61d4e1f2b4d0d5332e6fb8050e1cb8c6cd679b38  test/ConcatTest.php
sha256:abdab869af44dfd04b0eb9c53288efde07b4a2af607e5e1587c856fa195400f7  test/CoroutineTest.php
sha256:9c99c1c7ca749ce3259d5cdc969b6a5b1d1edd47e9843abcee525fdeb907a4ae  test/DeferredTest.php
sha256:b283c32ffd52498b3eff5bac5f9fad7a6d244fe9070cb7ccc3bb4f9f2b3fabe6  test/DelayedTest.php
sha256:a6b09da45e66318628729c2d39c27a2ad2913ebe6232a8e99e88dce519ea3881  test/FailureTest.php
sha256:9dabda8e94854065ec856e36010b94c22ce6e6d603142453ae28ff25bb957993  test/FilterTest.php
sha256:b11e13ad671e74b51ca79c327d5af48bbfed4845d9b2ab9ca770cb70945e0821  test/FirstTest.php
sha256:8d6d5a908206976ba464060917cc80d509662975324ea3ddb647e1637a2b0518  test/InvalidYieldErrorTest.php
sha256:47eddf27fcf50a9f9dc75fbe9a67bb99475ee2ef9f494fea6fd690f6c9e3dedd  test/IteratorDiscardTest.php
sha256:df41969b4058986f731471343aafa95f971566fa05221b95a67a07083e2de41f  test/IteratorFromIterableTest.php
sha256:b3c9c90b8701bde84b70a2365e3bac16becd2f50a575c2c282f01c992c8cd70d  test/IteratorToArrayTest.php
sha256:fa4d23ca81504f5415e3a33fc079810ceadec7143ce8b2abfd9caec492cdceab  test/LazyPromiseTest.php
                                                                         test/Loop/
sha256:050a7bd1cd9a734032e529faaffce76f2ac3d18044e97ea19448d885b9158854  test/Loop/DriverStateTest.php
sha256:5dcd0b68ed447052789cf7f4f387bb3a23cb1b62f3845b4e85a96fd97865e478  test/Loop/DriverTest.php
sha256:541ef6b5b164bbcd9d0c22b4e9ec69c9a150389fe8a1570e5dba9e45fc109cec  test/Loop/EvDriverTest.php
sha256:e6b3ff07bbb7981f0b1c45042cfd64afe450246656b04e14326eb1d2ba81faaa  test/Loop/EventDriverTest.php
sha256:bb99d45428ef9ea3903308898edc484bbfd93f42b0e716ab5d33e97380ff4de9  test/Loop/NativeDriverTest.php
sha256:a47332cfed977f965d54a16c74650dbe053930c8dfa110773d5ffd01202cdecd  test/Loop/TimerQueueTest.php
sha256:4c556e13e2562d129b8f3cc6dcc8f333fe6f4622b5c13d78fec1a7e492e49c6c  test/Loop/TracingDriverTest.php
sha256:04a5d12e9a175f70d94e04dfc600195573a9381e12f68c657fb992b7cbf8a256  test/Loop/UvDriverTest.php
sha256:4e0f194dfeac814d4ccc6f2385ad7a407cb85ae18fdd04c599c33052351544bd  test/Loop/UvLoopDestructShutdown.phpt
sha256:b6f9eca05eaf5dba716cf5aac696a76f6534b9e645946e3d34e337b09798b3a5  test/LoopTest.php
sha256:d2d86587b708f5b825a0dda8a9dea2ecfe7723e67d7b19a779757fd7482d2305  test/MapTest.php
sha256:2cc73aa9b1b15135aa2bb1708046aaca6d09d39f1f05b60be55021b353dfba0b  test/MergeTest.php
sha256:9cd2b78d64fec354e43638391f113dbd8ddff60ed511e7935f4e90820642f862  test/PlaceholderTraitTest.php
sha256:2d1afc9b1214e5c5cbb33159a47da719bb0f55139ff8e76d9afc2ec7d9a459d0  test/ProducerTest.php
sha256:24961ebc953e07ff8819b93ebbb59487534715c4b916bccc0136f42bdd5e9987  test/ProducerTraitTest.php
sha256:5ce1923bc5a34aeb1b8b67b72105867de2cba13eea6fa27254310a1d59705293  test/PromiseTest.php
sha256:4f87cbbafcd597811b92b5f046530c7a9a369d80483478d5904d9323f52e95b8  test/PsalmTest.php
sha256:1cb9ed921b35f494f1f841f5249e640d1993b8dfdc7ea626c2567d1c42d66060  test/RethrowTest.php
sha256:4b17100c719a9cf1e908b54e01c1a8bd8952fc5d204cfbbb09c2d1804b4151f6  test/SomeTest.php
sha256:ba0f42afae7ca9f4bbc973d4c66f00f348c6ac4860ee7af15a72ca23a16cef2e  test/StructTest.php
sha256:b45584bd9b258ea4430ee4726a3aeca16bf4ae0ee6586117a0ac941213a7844c  test/SuccessTest.php
sha256:a75ec8ec294d42a34d4c17851694cf4685c00ce89833c61f719e9562d029922a  test/TimeoutCancellationTokenTest.php
sha256:b6c2b8cf0e60a9870dd859a37d63119a4389810e57fbb2a6e465e6bea246df1c  test/TimeoutTest.php
sha256:8f93cb7a7228d8d8116a9b5bb81d11f0d59d152336e7e518f12f29ad908c4f36  test/TimeoutWithDefaultTest.php
sha256:0ad64acfe7de414481d73ff3d6cd797321f25dbb14f47dfadb228c9fc8970246  test/WaitTest.php
sha256:a4fc6a005b6a4f382f8be55881b44dcd3a592094f3737dc27779be24818a49c2  test/WrapTest.php

Return to home page.