We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cee1d8f commit a864bb8Copy full SHA for a864bb8
test/Test.hs
@@ -3,6 +3,25 @@
3
module Main where
4
5
import qualified Data.ByteString as BS
6
+import System.IO (openBinaryFile, IOMode(..))
7
+import Control.Concurrent
8
9
main = do
10
putStrLn "Hello from jsaddle-wasm-test"
11
+
12
+ out <- openBinaryFile "/dev/jsaddle_out" WriteMode
13
+ -- in <- openBinaryFile "/dev/jsaddle_in" ReadMode
14
15
+ BS.hPut out "Hello jsaddle"
16
+ BS.hPut out "More data to jsaddle"
17
18
+ forkIO $ do
19
+ BS.hPut out "Data from forked thread"
20
+ threadDelay 1000
21
+ BS.hPut out "Data from forked thread2"
22
23
+ BS.hPut out "More data from Main thread"
24
25
+ BS.hPut out "More data from Main thread2"
26
27
+ putStrLn "Done"
0 commit comments