Search documentation of Metastatic

# Metastatic.Supplemental.Python.Pykka (Metastatic v0.2.0)

View Source

Pykka actor library supplemental for Python.

Provides actor model support for Python via the Pykka library, enabling transformation of actor-related MetaAST constructs to Pykka API calls.

## Supported Constructs

- `:actor_call` - Synchronous actor message (ask)
- `:actor_cast` - Asynchronous actor message (tell)
- `:spawn_actor` - Create actor instance

## Requirements

- pykka >= 3.0

## Example Transformations

    # Elixir/Erlang
    GenServer.call(actor, :get_state, 5000)

    # MetaAST
    {:actor_call, actor, :get_state, 5000}

    # Python (via Pykka)
    actor_ref.ask({'type': 'get_state'}, timeout=5.0)