blob: cd340a0382d344cb9eeeeb0d450072b747c851a6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
{-# LANGUAGE OverloadedStrings #-}
module Main (main) where
import System.Environment
import Remote.KRPC
import Shared
addr :: RemoteAddr
addr = (0, 6000)
main :: IO ()
main = do
print =<< call addr unitM ()
print =<< call addr echoM 0
call addr reverseM [1..1000]
print =<< call addr swapM (0, 1)
print =<< call addr shiftR ((), 1, [2..10])
{-
forM_ [1..] $ const $ do
async addr myconcat (replicate 100 [1..10])
-}
|