ivar-simple (hackage): IVars are write-once (immutable) variables.  They can be read, an operation that will block until a value was written to the variable. They can be written to exactly once.
Keywords: concurrency|library|mit