I came across this definition in ghc source$GHC/compiler/utils/State.hs=======================newtype State s a = State { runState' :: s -> (# a, s #) }What does the construct (# a, s #) mean? Thanks & Regards,Amitava Shee