Yesod /持久存储比率的最佳方式

时间:2016-02-15 19:34:59

标签: haskell yesod

我一直在考虑如何使用Ratio类型的好处来减少精确计算,如货币计算,这在我看来是一种非常合理的方法。 我的问题是,考虑到我的后端将是 MySQL ,使用持久性的好方法是什么?我曾考虑将其保存为varchar,然后将其传递给函数以获得比率,但我认为这可能是更好的方法。

1 个答案:

答案 0 :(得分:1)

假设您有办法存储您用作Ratio后端的任何数字类型,您可以使用以下三个函数将Ratio a“序列化”为其成员{{1} }值和后面:

a