F# Power issues which accepts both arguments to be bigints
问题 I am currently experimenting with F#. The articles found on the internet are helpful, but as a C# programmer, I sometimes run into situations where I thought my solution would help, but it did not or just partially helped. So my lack of knowledge of F# (and most likely, how the compiler works) is probably the reason why I am totally flabbergasted sometimes. For example, I wrote a C# program to determine perfect numbers. It uses the known form of Euclids proof, that a perfect number can be