FWGL

data BackendM a

backend

mapIO

FRP interface

data Output

run

run'

runTo

draw

File loading

loadOBJ

loadOBJAsync

loadTextFileAsync

Effect monad

data Effect a

eff

drawEff

drawMEff

fastStep

Lifting functions

liftIO

liftDraw

Window/Canvas

setSize

setTitle

Draw monad (for advanced use)

data Draw a

drawM

Drawing

drawLayer

drawGroup

drawObject

setProgram

renderLayer

resizeViewport

gl

Texture functions

textureUniform

textureSize

Resources

removeGeometry

removeTexture

removeProgram

IO interface

runIO

runToIO