
-- incoming
port userID : String
port signal : Signal Int
port tuple : (Float,Bool)
port array : [Int]
port record : { x:Float, y:Float }

-- outgoing
port fortyTwo : Int
port fortyTwo = 42

port time : Signal Float
port time = every second

port students : Signal [{name:String, age:Int}]
port students = constant []
Add a test for port parsing and types
Add a test for port parsing and types

Partly addressing #442
