defmodule Scopes.CSys.Environ do alias Scopes.CSys def setup({state, proc}) do env = CSys.neuron({[], &proc_env/2, [], self()}) CSys.neuron({state, proc, [], env}) end def proc_env(msg, scope) do send(CSys.env(scope), msg) end end