Adding effects.hs source