x :: [Int] x = [ 1 , 2 , 3 ] y :: (Int, Bool, Double) y = ( 1 , True , 1.5 ) data Foo = Foo { a :: Int , b :: Bool , c :: Double }