Liking cljdoc? Tell your friends :D

automaton-simulation-de.demo.step-1-scheduler

Simulation domain, that can be tested from console Used to help during development of simulation de concepts

Simulation domain, that can be tested from console
Used to help during development of simulation de concepts
raw docstring

evt-initclj/s

(evt-init {:keys [:automaton-simulation-de.scheduler.event/date]}
          _state
          future-events)

Add all products arrival to machine M1

Add all products arrival to machine M1
raw docstring

machine-arriveclj/s

(machine-arrive {:keys [:automaton-simulation-de.scheduler.event/date
                        :automaton-simulation-de.demo.step-1-scheduler/product
                        :automaton-simulation-de.demo.step-1-scheduler/machine]}
                state
                future-events)

Product p is added on machine m input buffer at date d Creates a new event machine start for the same product p starts on machine m at date d

Product `p` is added on machine `m` input buffer at date `d`
Creates a new event machine start for the same product `p` starts on machine `m` at date `d`
raw docstring

machine-processclj/s

(machine-process {:keys
                    [:automaton-simulation-de.scheduler.event/date
                     :automaton-simulation-de.demo.step-1-scheduler/product
                     :automaton-simulation-de.demo.step-1-scheduler/machine]}
                 state
                 future-events)

machine-terminateclj/s

(machine-terminate {:keys
                      [:automaton-simulation-de.scheduler.event/date
                       :automaton-simulation-de.demo.step-1-scheduler/product
                       :automaton-simulation-de.demo.step-1-scheduler/machine]}
                   state
                   future-events)

part-terminateclj/s

(part-terminate _ state future-events)

process-timeclj/s


routingclj/s


state-renderingclj/s

(state-rendering state)

toy-example-scheduleclj/s

(toy-example-schedule)

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close