monadに依存している時点でHaskellは既に敗北しているよな