# Basically I'm getting this error: Error: type mismatch: got but expected one of: proc (sleepMs: int, channels: ChannelHub[stdinput.ServerMessage, stdinput.ClientMessage], loggers: seq[Logger]): Thread[ServerData[stdinput.ServerMessage, stdinput.ClientMessage]]{.noSideEffect, gcsafe.} # # Slightly beautified: Error: type mismatch: got < int, ChannelHub[stdinput.ServerMessage, stdinput.ClientMessage], seq[ConsoleLogger] > but expected one of: proc ( sleepMs: int, channels: ChannelHub[stdinput.ServerMessage, stdinput.ClientMessage], loggers: seq[Logger] ): Thread[ServerData[stdinput.ServerMessage, stdinput.ClientMessage]]{.noSideEffect, gcsafe.}