:: IO_a_ -> _ IO_ThreadId -package:freckle-app -package:haskell-gi-base -package:appar package:IfElse

Strict version of return because usually we don't need that extra thunk.