definition module Devices.mTaskTCP import Devices.mTaskDevice import iTasks :: TCPSettings = {host :: String, port :: Int} derive class iTask TCPSettings getmTaskTCPDevice :: Task MTaskResource instance MTaskDuplex TCPSettings