Packages

A reactive programming library for Elixir. The purpose of this library is to experiment in an academic context.

Current section

Files

Jump to
reactivity lib registry builtins.ex
Raw

lib/registry/builtins.ex

defmodule BuiltIns do
@moduledoc """
Instantiates a few default signals.
"""
use Reactivity
def init() do
{:ok, _t} = Source.new(fn(_old_value) -> Enum.random(0..500) end, -1, 2000, :temperature)
{:ok, _t} = Source.new(fn(_old_value) -> :os.system_time(:second) end, :os.system_time(:second), 1000, :seconds)
end
end