packages feed

liquidhaskell-0.8.10.7: tests/synthesis/static/ListId.hs

{-@ LIQUID "--typed-holes" @-}

import Language.Haskell.Liquid.Synthesize.Error

{-@ listId :: xs:[a] -> {v:[a] | len xs ==  len v} @-}
listId :: [a] -> [a]
listId x_S0 = x_S0