Closed blegat closed 3 years ago
Defining a constructor for InducingHomomorphism with a vector of monomial outside of this package is type piracy, I would suggest something like
InducingHomomorphism
(::InducingHomomorphism)(::AbstractVector{<:AbstractMonomial}, ::AbtractAcction)
If a package defines a subtype of AbtractAcction, it can define a method without type piracy. Fixing this might be done at the same time as fixing https://github.com/kalmarek/SymbolicWedderburn.jl/issues/21
AbtractAcction
@blegat resolved by #25?
Yes :)
Defining a constructor for
InducingHomomorphism
with a vector of monomial outside of this package is type piracy, I would suggest something likeIf a package defines a subtype of
AbtractAcction
, it can define a method without type piracy. Fixing this might be done at the same time as fixing https://github.com/kalmarek/SymbolicWedderburn.jl/issues/21