yampa-glfw-0.1.0.0: Connects GLFW-b (GLFW 3+) with the Yampa FRP library

Safe HaskellNone

FRP.Yampa.GLFW.Adapter

Synopsis

Documentation

adaptSimple :: String -> Reaction -> IO ()Source

Adapter to connect FRP.Yampa with Graphics.UI.GLFW and does simpleInit.

adapt :: Reaction -> IO ()Source

Adapter to connect FRP.Yampa with Graphics.UI.GLFW. Assumes that GLFW have been initialized.

simpleInit :: String -> IO BoolSource

Simple initialization of GLFW

data Action Source

Action to perform in response to something

Instances

type Reaction = SF (Event UI) (Event Action)Source

Top level reaction signal function

actionIO :: IO () -> ActionSource

Simple IO action that do not control mainLoop life-time

actionExit :: ActionSource

Terminate mainLoop action