Hello, I am using the library oncurrent of GHC. I'd like to know how two different threads can communicate each other. To solve the problem I thought in something like a global variable. If there any method to avoid the use of that kind of variables in haskell. Thanks in advance J. I. García