summaryrefslogtreecommitdiff
path: root/src/UI.purs
blob: 49d797a684c390a6a48d99162d8405f93aacc6bd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
module UI where

import Prelude
import Effect (Effect)
import Effect.Class (class MonadEffect, liftEffect)

foreign import _cheatLog :: forall a. a -> Effect Unit
cheatLog :: forall m a. MonadEffect m => a -> m Unit
cheatLog x = liftEffect $ _cheatLog x

foreign import _setInterval :: Number -> Effect Unit -> Effect Unit
setInterval :: forall m. MonadEffect m => Number -> Effect Unit -> m Unit
setInterval d f = liftEffect $ _setInterval d f