Skip to content

Make Money generic#24

Draft
FreeApophis wants to merge 6 commits intomainfrom
generic-underlying-type
Draft

Make Money generic#24
FreeApophis wants to merge 6 commits intomainfrom
generic-underlying-type

Conversation

@FreeApophis
Copy link
Copy Markdown
Member

This branch allows any floating point number type (implementing System.Numeric.IFloatingPoint) to be the base of Money and IMoneyExpression, therefore the whole Money library is now fully generic to the numeric type.

The downside:

Money.CHF(2.50) is much nicer than Money<decimal>.CHF(2.50)

I think I want a facade before publishing this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant