--------------------------------------------------------------------------------
-- composition
--------------------------------------------------------------------------------

compose :: FMPZPoly -> FMPZPoly -> FMPZPoly
compose = lift2Flint_ fmpz_poly_compose
compose :: FMPZPoly -> FMPZPoly -> FMPZPoly
compose = lift2Flint_ fmpz_poly_compose
compose = lift2Flint_ fmpz_poly_compose