❌ About FreshRSS

Normal view

There are new articles available, click to refresh the page.
Before yesterdayAda: When the software HAS to work

Looking for feedback: ISO 3166-1 country Country Code Reference for Ada

I just created a library for accessing ISO 3166-1 records in Ada compatible with Ada.Locales. Before I try to publish it to Alire, I'm hoping to get some feedback if anyone has some. It's possible that feedback will result in the function calls, naming convention, or structure being set up differently, so please let me know what you think.

https://github.com/AJ-Ianozi/iso_3166

submitted by /u/ajdude2
[link] [comments]

The Ada ISO Library 1.0

After some back and forth with the Ada Community and some drastic reworking, the first release of the Ada ISO Library is ready!

What is the Ada ISO Library?

It's an attempted reference for various ISO Standards. Currently, it has ISO 3166 (Country Codes), and the next update will have ISO 4217 (Currency Codes).

You can see it in action by checking out the readme or some of the unit tests, or check out the API.

It is in Alire and you can add it to your project with alr with iso.

submitted by /u/ajdude2
[link] [comments]

Cashe: A Money library for Ada

Introducing Cashe: a Money library written in Ada!

There's quite a bit of examples in the readme, but I also gave full code examples for almost all of the functions in the API Documentation.

The purpose of Cashe is to give Money its own high-precision datatype taking advantage of Ada's fixed type decimal system. This allows storing money, associated with a currency, at a defined precision with the choice of utilizing fuzzy or exact equality (see readme for more details).

It supports ISO Currencies as well as Custom-defined currencies, and even a working Currency Exchange.

While this is technically in pre-release, it's passing all of my unit tests and I'm working on getting the version 1.0 out and into Alire soon.

submitted by /u/ajdude2
[link] [comments]
❌
❌