forest/server/Main.hs
Joscha 4c24430c07 Display custom node in ConstModule
Also wrote a short introductory node explaining node permissions.
2020-02-11 11:48:10 +00:00

22 lines
453 B
Haskell

module Main where
import qualified Network.WebSockets as WS
import Forest.Server
import Forest.TreeModule.ConstModule
pingDelay :: Int
pingDelay = 10
pongDelay :: Int
pongDelay = 3 * pingDelay
options :: WS.ServerOptions
options = WS.defaultServerOptions
{ WS.serverRequirePong = Just pongDelay
}
main :: IO ()
main = do
putStrLn "Starting server"
WS.runServerWithOptions options $ serverApp pingDelay $ constModule projectDescriptionNode