-- $Id: HsKindUtil.hs,v 1.2 2005/05/04 06:05:27 hallgren Exp $
module HsKindUtil(matchK)
where
import HsKindStruct
matchK tx ty =
case (tx, ty) of
(Kstar, Kstar) -> Just []
(Kfun x1 x2, Kfun y1 y2) -> Just [(x1, y1), (x2, y2)]
(Kpred, Kpred) -> Just []
(Kprop, Kprop) -> Just []
(tx, ty) -> Nothing