Calculating charges is a universal concern in application, accuracy of numeric type is critical. This session introduce practice of typelevel/spire to solve complex calculations where formula, rounding, serialization are applied. 料金計算はアプリケーションにおける普遍的な関心事であり数値型の精度の考慮が重要です。私達のチームでは複雑な料金計算において段階的に計算式・端数処理・シリアライズを適用するケースに対して、typelevel/spireを導入し課題の解決にトライしています。本セッションでは実例を元に数値をより安全に扱う方法を紹介し、最小限のテストでバグの少な
![Introduction to safe programming with numeric library / 数値ライブラリで始める安全なプログラミング](https://cdn-ak-scissors.b.st-hatena.com/image/square/df3ed772f28a8d34cc0fe5cd80a3058c095b827f/height=288;version=1;width=512/https%3A%2F%2Ffiles.speakerdeck.com%2Fpresentations%2Fa5a88a998b7643eba1bd728a75d1042a%2Fslide_0.jpg%3F30529650)