view Types.hs @ 0:622f5598f951

Initial Commit
author Daichi TOMA <toma@cr.ie.u-ryukyu.ac.jp>
date Mon, 17 Jun 2013 05:15:33 +0900
parents
children 616d3e6ce483
line wrap: on
line source

module Types
( TJungle
, newJungle
) where

import Control.Concurrent.STM (TVar, newTVarIO)
import qualified Jungle as J

type TJungle = TVar J.Jungle

newJungle :: IO TJungle
newJungle = do
    let
      jungle = J.createTree J.createJungle "boards"
    tv <- newTVarIO jungle 
    return tv