A High-Level Implementation of STM Haskell with Write/Write Conflict Detection | IEEE Conference Publication | IEEE Xplore