<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jan 12, 2015 at 9:39 PM, Steven D'Aprano <span dir="ltr"><<a href="mailto:steve@pearwood.info" target="_blank">steve@pearwood.info</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":25x" class="a3s" style="overflow:hidden">As an alternative to float methods, perhaps the math module could be<br>
more polymorphic, so we could write things like (say):<br>
<br>
math.sqrt(some_decimal)</div></blockquote></div><br>Something like this is trivial to implement using the singledispatch module, but when you are faced with the functions of two arguments such as pow, things get hairier.  What type should pow(2.5, Decimal(2)) return?</div></div>