SkillAgentSearch skills...

Actor

A super minimal java actor library

Install / Use

/learn @edescourtis/Actor
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

actor

A minimal java actor library.

package com.benbria.actor;

public class ActorExample {
    public static void main(String[] args) throws InterruptedException {
        Actor<String> actor = Actor.createAndStart(new Actor.Behavior<String>()
            @Override
            public boolean onReceive(Actor<String> self, String msg) {
                System.out.println("Got: " + msg);
                return !msg.equals("stop");
            }

            @Override
            public void onException(Actor<String> self, Exception e) {}
        });

        actor.send("hello");
        actor.send("world");
        Thread.sleep(1000);
        actor.send("stop");
    }
}

Output:

<pre> Got: hello Got: world </pre>

License

MIT

View on GitHub
GitHub Stars40
CategoryDevelopment
Updated8mo ago
Forks12

Languages

Java

Security Score

82/100

Audited on Jul 21, 2025

No findings