Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

gitlab.com/spritely/guile-goblins

This is the [Guile](https://www.gnu.org/software/guile/) implementation of [Spritely Goblins](https://spritely.institute/goblins/), a distributed object programming environment. Goblins provides an intuitive security model, automatic local transactions for locally synchronous operations, and an easy to use and efficient asynchronous programming for encapsulated objects which can live anywhere on the network.
https://gitlab.com/spritely/guile-goblins

Add spawn-promise-cons docstring

6fcc69c3cdb51fdd1bbd3746e5009935892551d2 authored over 1 year ago by Juliana Sims <[email protected]>
Add make-whactormap docstring

0da8d7b896870ac50296e5c14daed78fb862c3f0 authored over 1 year ago by Juliana Sims <[email protected]>
Add actormap-run! docstring

73d49200e4b54a00e1f7fdade2f3958e92e5ac96 authored over 1 year ago by Juliana Sims <[email protected]>
Add actormap-churn docstring

98ea77aac7c602d672ac5bf0acd5395008458ba0 authored over 1 year ago by Juliana Sims <[email protected]>
Add spawn-named docstring

68c8caf156e1431102dd535d0dccfdee1b029418 authored over 1 year ago by Juliana Sims <[email protected]>
Add spawn docstring

48848d1199f9b7be307c2d4191b206f675d832f3 authored over 1 year ago by Juliana Sims <[email protected]>
Add actormap-churn-run docstring

5131208e9f8c0b1bfad5a516dbfa1228a72400c7 authored over 1 year ago by Juliana Sims <[email protected]>
Add actormap-churn-run! docstring

9679591ccb1f4e710e2cfe77c2fdb34f8423c36b authored over 1 year ago by Juliana Sims <[email protected]>
Add transactormap-merge! docstring

89cdd641158c5821299eaa7b61f062ae4fd7e550 authored over 1 year ago by Juliana Sims <[email protected]>
Add actormap-peek docstring

49498c1dcc319a57b9b23b065eb6cebc7817e59b authored over 1 year ago by Juliana Sims <[email protected]>
Add transactormap-buffer-merge! type

9d0331d6800d734650e8f6b52591645a20a2f042 authored over 1 year ago by Juliana Sims <[email protected]>
Add <-np-extern docstring

dad5f0f3c5daa3d1eb6f96a71cd8fc8470117b3b authored over 1 year ago by Juliana Sims <[email protected]>
Add actormap-run docstring

71e1ec2a00de6e26c936818c73a1582c0557da00 authored over 1 year ago by Juliana Sims <[email protected]>
Add copyright notices

5512ded7bd1f4b68f750b0f083283807b6ee5d4b authored over 1 year ago by Juliana Sims <[email protected]>
Merge branch 'remove-pk' into 'main'

Remove a stray pk

See merge request spritely/guile-goblins!135

b1bac6038604a983eb44f33dad2b1b11386d1fee authored over 1 year ago by David Thompson <[email protected]>
Remove a stray pk

d74abf71df94821201005ff07118d8ede694552c authored over 1 year ago by Christine Lemmer-Webber <[email protected]>
Merge branch 'update-copyright-attributions' into 'main'

Update copyright attributions

See merge request spritely/guile-goblins!134

e22695dbff143366dfce84c32eb392a97ccb9980 authored over 1 year ago by David Thompson <[email protected]>
Update copyright attributions

6e0abf05a788a37570f09ef4f994439d3475b358 authored over 1 year ago by Juliana Sims <[email protected]>
Merge branch 'update-facet-docs' into 'main'

Update facet docs

See merge request spritely/guile-goblins!133

51f0e9a815bc8b7729777b1bbd164f840e4489d1 authored over 1 year ago by David Thompson <[email protected]>
Add missing space

6277459e76985db7af361178aaae8b5248849f89 authored over 1 year ago by Juliana Sims <[email protected]>
Remove #:sync? argument from facet docs

4f4c0dfaee80a04e82730221464fcf26fc6c9fd8 authored over 1 year ago by Juliana Sims <[email protected]>
Merge branch 'faster-vat-timeline' into 'main'

Rewrite vat-event-tree->timeline using hash tables

Closes #97

See merge request spritely/guile...

399b792ee1c2086860c4cc9ea6afbc1db5ff610d authored over 1 year ago by David Thompson <[email protected]>
Rewrite vat-event-tree->timeline using hash tables.

e2ebbbc7bd70baea81dc7fe367c62af96910dfa5 authored over 1 year ago by David Thompson <[email protected]>
Oops, fix merge conflict error where I deleted $/<-

722854fd1423941c63f281f05fa9609f7d90f7e4 authored over 1 year ago by Christine Lemmer-Webber <[email protected]>
Merge commit 'pullreqs/130'

304a30d0403b33763b5ce27442588499a6f85cf4 authored over 1 year ago by Christine Lemmer-Webber <[email protected]>
Merge commit 'pullreqs/129'

480cb67361644281a9008e4bb3e02455cf1bb03d authored over 1 year ago by Christine Lemmer-Webber <[email protected]>
Merge branch 'use-opportunistic' into 'main'

Use opportunistic synchronicity in facets

See merge request spritely/guile-goblins!128

dcaa14ad8e93366873e90370ccae467e93675c91 authored over 1 year ago by Christine Lemmer-Webber <[email protected]>
Merge branch 'questie-docs' into 'main'

Add debugging tools chapter to the manual

Closes #104

See merge request spritely/guile-goblins...

de1898869b9c23c8fc5892ec861a9d22af8c7bbe authored over 1 year ago by F. Randall Farmer <[email protected]>
Add debugging tools chapter to the manual.

e51bcdf1f33060586b7586e50ed1d27a04bb3f68 authored over 1 year ago by David Thompson <[email protected]>
Add methods, type to pushdown

e1a6960921716e2da10195bc1829dd123f7c8ed8 authored over 1 year ago by Juliana Sims <[email protected]>
Add docstring to ticker

c0ab4ce37147b094db49d57c7ec7b1c320080a7e authored over 1 year ago by Juliana Sims <[email protected]>
Add types to opportunistic docstrings

28a701ca3331afb220751f8e4799f7f89af6829a authored over 1 year ago by Juliana Sims <[email protected]>
Add docstrings for let-on

4156fba450f574a6ace26314f90b37da67495e75 authored over 1 year ago by Juliana Sims <[email protected]>
Add docstrings to pubsub

d45decd7068d2eb210c9b085fe307ce89cc51252 authored over 1 year ago by Juliana Sims <[email protected]>
Add docstrings to swappable

0100e3faccbc459bfc956608617a240f07d2e849 authored over 1 year ago by Juliana Sims <[email protected]>
Add docstrings to common

414c817d00f4519dc1d0bbe522f8d4629d4c7b4d authored over 1 year ago by Juliana Sims <[email protected]>
Add docstrings to simple-mint

82628723ae9df1050b5a93fddef4322263c0c558 authored over 1 year ago by Juliana Sims <[email protected]>
Add nonce-registry.scm docstring

9c62a235e00816a99d3493908f2c8e61c638ffa7 authored over 1 year ago by Juliana Sims <[email protected]>
Add facet.scm docstrings

0344ecd5107f4b8e77dccac77cc136a251420a05 authored over 1 year ago by Juliana Sims <[email protected]>
Document withdraw

71ad1715ce81bee5325a60c7ce7b9081802de2ce authored over 1 year ago by Juliana Sims <[email protected]>
Setup swappable section

375e60bf63ad32b7fef042c7e16bbca3268799fb authored over 1 year ago by Juliana Sims <[email protected]>
Document spawn-ticker

f2adb85b85e71f7806a5410d6145f9f44765dfb1 authored over 1 year ago by Juliana Sims <[email protected]>
Document enchant

c98c25160c241b483a771d3cc1071ff5ac7cb641 authored over 1 year ago by Juliana Sims <[email protected]>
Document spawn-warding-pair

757931b8e434ee7d12b40d40494ff1102a5753d0 authored over 1 year ago by Juliana Sims <[email protected]>
Setup ticker section

bc2a115d3e0c0a011f1692cd00fd7042d0d97efa authored over 1 year ago by Juliana Sims <[email protected]>
Document swappable

1a544db2cc7a475e37401d8681c3d51058a69e5a authored over 1 year ago by Juliana Sims <[email protected]>
Setup ward section

1b2ca13d012bf4aefd4fbac1ce458349f51956a4 authored over 1 year ago by Juliana Sims <[email protected]>
Document warden->ward-proc

49e7bf5781005e185e0ce045f4427873add6f247 authored over 1 year ago by Juliana Sims <[email protected]>
Document ^mint

6b9aad230d486113f1a0223fca7f9834d10c57a2 authored over 1 year ago by Juliana Sims <[email protected]>
Document ward

75a387e431aed3fc48147b2b136299c45dcf8ad7 authored over 1 year ago by Juliana Sims <[email protected]>
Document spawn-sealer-triplet

aa259b39e6321b6dacf76f25be8bb3c03d6064d8 authored over 1 year ago by Juliana Sims <[email protected]>
Document spawn-pushdown-pair

779fa8e76c6d3be76b09bfb30b17eec0073353a2 authored over 1 year ago by Juliana Sims <[email protected]>
Setup pushdown section

cbe1aa783b4f4ebf1ad1c26b9f1d32d8174ec0dd authored over 1 year ago by Juliana Sims <[email protected]>
Setup sealers section

12e8a0c7a83a1a0d19e38286713dfa44ad0987d5 authored over 1 year ago by Juliana Sims <[email protected]>
Setup simple-mint section

99e057c0e33b3556a1d97c8add37b235745a8cf4 authored over 1 year ago by Juliana Sims <[email protected]>
Document spawn-nonce-registry-and-locator

c27235b3cd077060baed28f83569f4012eda4dfe authored over 1 year ago by Juliana Sims <[email protected]>
Document ^pubsub

b6d1806177dd84478aa0456f5ba6ae487b4454c3 authored over 1 year ago by Juliana Sims <[email protected]>
Document select-$/<-

195f82db9c2e50aabde46c57d439b916e9f9f37d authored over 1 year ago by Juliana Sims <[email protected]>
Setup opportunistic section

76644ca6d0b083860d05a26d01936c874261559f authored over 1 year ago by Juliana Sims <[email protected]>
Document run-$/<-

c85a7e902133c1792208a100ce7bfe13ee423709 authored over 1 year ago by Juliana Sims <[email protected]>
Setup pubsub section

c94bc8f2e74464c52eeaa5372a1ee53d25064c3c authored over 1 year ago by Juliana Sims <[email protected]>
Document extend-methods

c93d9ba29a514960c5a81ebeca156be78a789a33 authored over 1 year ago by Juliana Sims <[email protected]>
Document ^cell

83dd635367ab676a9ab1e606effbdd14010fcc83 authored over 1 year ago by Juliana Sims <[email protected]>
Document cell->write-only

ab78fc7da85e2fc2e18bf47c0a49e527431c0d0b authored over 1 year ago by Juliana Sims <[email protected]>
Document methods

d34f9c906b407b43d9cbaffba309b6bd202909d1 authored over 1 year ago by Juliana Sims <[email protected]>
Setup nonce-registry section

d7b66853abca412bb8ba283aaa4d6bc5aad2bf6f authored over 1 year ago by Juliana Sims <[email protected]>
Document all-of*

e45b359933b2e6284f0897665fd6240ce8c7cce1 authored over 1 year ago by Juliana Sims <[email protected]>
Document define-cell

85de5a771377abfca562b87db65730b781996adc authored over 1 year ago by Juliana Sims <[email protected]>
Document ^seteq

0cb353eb21b4f72877b56105491c8fe6eaebe16b authored over 1 year ago by Juliana Sims <[email protected]>
Document let-on

b48443bf177250ffb73178285e8f6a847f83493f authored over 1 year ago by Juliana Sims <[email protected]>
Document let*-on

49903d213826dde2a27a0a20a129ee34bd54e57f authored over 1 year ago by Juliana Sims <[email protected]>
Setup methods section

e755b50deede44d1aac3ac726325152be9b7a556 authored over 1 year ago by Juliana Sims <[email protected]>
Document ^ghash

49e007c06a16ff73e1402053287e4618653abe6c authored over 1 year ago by Juliana Sims <[email protected]>
Document all-of

05b6b83e306f898eacd4838722b67e3fe2391085 authored over 1 year ago by Juliana Sims <[email protected]>
Setup joiners section

f2e34547ef6c362b7b641bb8433bdb68662b448e authored over 1 year ago by Juliana Sims <[email protected]>
Setup let-on section

c82cc2e3e7e9593e3982e8eb7062ce823bedfda2 authored over 1 year ago by Juliana Sims <[email protected]>
Setup facet section

a1fa074cbe9c166893aeb678f08367414ba6de2c authored over 1 year ago by Juliana Sims <[email protected]>
Document cell->read-only

bc266f2229d0981656fa9b4e823487e7a2fb8bc0 authored over 1 year ago by Juliana Sims <[email protected]>
Document ^facet

5d429e9064e30517b50c6ea4df8a14615f650da8 authored over 1 year ago by Juliana Sims <[email protected]>
Document facet

db47c701de7c2b029735f9e66a5823eaaf87a1b0 authored over 1 year ago by Juliana Sims <[email protected]>
Setup common section

58c5e3cb9fde7ca5c5be9357c6114a3e7a3c914b authored over 1 year ago by Juliana Sims <[email protected]>
Setup cell section

c5543627bb863d0fda360c8dc8c39173fe17faa6 authored over 1 year ago by Juliana Sims <[email protected]>
Move actor-lib reference to separate .texi file

e0977b6d4cc4f19eb830fc043597df6ee42cafe2 authored over 1 year ago by Juliana Sims <[email protected]>
Use opportunistic synchronicity in facets

afaf4148c301ee6ebdef279c78234fbe3fcfc62f authored over 1 year ago by Juliana Sims <[email protected]>
Merge branch 'remove-fibers-backtrace-kludge' into 'main'

Remove backtrace hiding kludge for fibers >= 1.1.

See merge request spritely/guile-goblins!127

79c9df3ddd89a5d0ebffff8ca107d826285f0e1e authored over 1 year ago by Christine Lemmer-Webber <[email protected]>
Merge branch 'remove-undefined-nonce-registry-export' into 'main'

Rename spawn-nonce-registry-locator-pair ...

Closes #102

See merge request spritely/guile-gobl...

9f2340151a4fe9dab6a2c4d5c55031f33e12085a authored over 1 year ago by Christine Lemmer-Webber <[email protected]>
Remove backtrace hiding kludge for fibers >= 1.1.

f7370cf5d79ddee0ba2ff9de7e9930e8f27271b4 authored over 1 year ago by David Thompson <[email protected]>
Rename spawn-nonce-registry-locator-pair ...

to spawn-nonce-registry-and-locator; and remove extra export in
nonce-registry.scm

01ab05525cf2ea2e89cfad5be1be18c8fbd20cca authored over 1 year ago by Juliana Sims <[email protected]>
Merge branch 'docs-index' into 'main'

Add index to manual

See merge request spritely/guile-goblins!125

3cd3a08e965e2d37adca97dae0aa445fb6c41225 authored over 1 year ago by Christine Lemmer-Webber <[email protected]>
Merge branch 'fix-multiline-args' into 'main'

Fix multiline arg lists in Goblins API docs

See merge request spritely/guile-goblins!124

e7d34f38433ac14f101700a1cd37d27fa9d853ec authored over 1 year ago by David Thompson <[email protected]>
Move doc/apache-2.0.texi from EXTRA_DIST to doc_goblin_TEXINFOS.

d722c59d1ffd1d3b4784a4d415f7ad9d59aca605 authored over 1 year ago by David Thompson <[email protected]>
Add index to manual.

e4314d433769370eb8130aa9bec76e828d361796 authored over 1 year ago by David Thompson <[email protected]>
Fix multiline arg lists

ff8ab210311a44a5c024e7ee0ba57edf788a0e4e authored over 1 year ago by Juliana Sims <[email protected]>
Merge branch 'fix-vat-log-memory-growth' into 'main'

Don't add root vat events to prev/next log indexes

Closes #101

See merge request spritely/guil...

5c822321706552612d3520a0448d35243486d9a2 authored over 1 year ago by Christine Lemmer-Webber <[email protected]>
Merge branch 'narrow-stacks' into 'main'

Hide core stack frames from users

Closes #98

See merge request spritely/guile-goblins!122

d57564aad56e8224f881e031db6c2adb93ae97df authored over 1 year ago by Christine Lemmer-Webber <[email protected]>
Don't add root vat events to prev/next log indexes.

Fixes #101.

7070f4ba9d5fa5f07e5175ac031a95148cd54416 authored over 1 year ago by David Thompson <[email protected]>
Add custom printer for <vat-log>.

33f40ab295759a117d3c52ac0bab7df5afb6cf08 authored over 1 year ago by David Thompson <[email protected]>
Use our own stack->vector conversion that behaves better.

narrow-stack->vector from Guile brings in all sorts of other stack
frames that we do not want to...

32354ac7e8ca15c206cf3330a8a68d9f61166eaf authored over 1 year ago by David Thompson <[email protected]>
Remove core frames from stacks that are given to the user.

623932a14abd75a6891a88f7e1c0d498ae8f318d authored over 1 year ago by David Thompson <[email protected]>
Merge branch 'api-docs' into 'main'

Document core Goblins API

See merge request spritely/guile-goblins!121

2ab53ad3df41f63c53eca0475267e6f9a5558fc6 authored over 1 year ago by David Thompson <[email protected]>