在答案的教程OCaml的可用this site,一些解决方案,包括一个用于消除列表元素的连续的重复的,被写成这样:“为”关键字OCaml中
let rec compress = function
| a :: (b :: _ as t) -> if a = b then compress t else a :: compress t
| smaller -> smaller;;
什么是行a :: (b:: _ as t)
的相关性?为什么我不能把它写成a :: b :: t
呢?