kakkun61
GHC.TypeLits.Nat で遊びましたGHC.TypeLits.Nat の整数版とか作ればいいのかな(MonadEffect m) => MonadEffect (HalogenM state action slots output m)
Initialize -> do
H.getHTMLElementRef (H.RefLabel "audio") >>= traverse_ \element -> do
ctx <- H.liftEffect $ newAudioContext
track <- H.liftEffect $ createMediaElementSource ctx element
g <- H.liftEffect $ createGain ctx
H.liftEffect $ setGain 1.0 g
H.liftEffect $ connect track g
H.liftEffect $ connect g =<< destination ctx
H.liftEffect $ suspend ctx
H.modify_ (_ { audio = Just ctx })