{-@ LIQUID "--no-pattern-inline" @-} module B where data User = U {-@ measure currentUser :: User @-} {-@ data TaggedT user m a