module Mischief.ECS.Schedules where

import Mischief.ECS.App
import Mischief.ECS.App.Schedules
import Mischief.ECS.Entities
import Mischief.ECS.World

get :: (Schedule sc) => sc -> System Entity
get :: forall sc. Schedule sc => sc -> System Entity
get = sc -> System Entity
forall sc. Schedule sc => sc -> System Entity
scheduleEntity

run :: (Schedule sc) => sc -> System ()
run :: forall sc. Schedule sc => sc -> System ()
run = sc -> System ()
forall sc. Schedule sc => sc -> System ()
runSchedule