@omar i hate that i know what the question is without seeing the question
@spiralganglion i guess it would actually be a good proper datatype with overloaded operators and all -- angle type that can be compared, added, subtracted, printed as degrees or radians, etc
@omar @spiralganglion yep I have one of those going. You still get into representation and canonicalization questions. Eg 720 degrees the same as 360 the same as 0, or not? What about numerical stability, do you care if you end up at 90.00001 degrees sometimes when you expected to be at 90?