2011/11
2011/12
2012/01
これはいいまとめだなぁ。 http://www.mail-archive.com/haskell-cafe@haskell.org/msg95209.html For short, type synonyms work for mere aliases, but not for full-fledged type-level non-inductive functions. And sometimes we intuitively want to use them as such.