Open jakobnissen opened 2 days ago
I saw the slack gripe on this. Doesn't feel like a huge loss, especially if we put in constructors that can do the conversion for us (eg it would be nice to be able to "convert" RNA to DNA, but it could just be with a dna sequence constructor)
Yep, the idea is to use the constructor instead. For immutable types (say, biosymbols) we can keep the conversion.
IMO,
convert
should not exist for mutable types (i.e. types with object identity), because it can be called implicitly, which can lead to very weird stuff: