Re: [Haskell-cafe] Type level functions (type of decreasing list)