Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/taidalog/fermata.radixconversion
F# library for operations related to radix conversion. Compatible with Fable.
https://github.com/taidalog/fermata.radixconversion
fable fsharp helper library radix-conversions radix-converter
Last synced: about 1 month ago
JSON representation
F# library for operations related to radix conversion. Compatible with Fable.
- Host: GitHub
- URL: https://github.com/taidalog/fermata.radixconversion
- Owner: taidalog
- License: mit
- Created: 2024-01-01T15:16:45.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2024-01-04T13:35:41.000Z (12 months ago)
- Last Synced: 2024-04-27T01:20:53.003Z (8 months ago)
- Topics: fable, fsharp, helper, library, radix-conversions, radix-converter
- Language: F#
- Homepage: https://www.nuget.org/packages/Fermata.RadixConversion
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Fermata.RadixConversion
F# library for operations related to radix conversion. Compatible with Fable.
Version 1.1.0
## Features
- Provides functions for working with radix conversion in F#.
- Works in a Fable project.## Target Frameworks
- .NET Standard 2.0
- .NET 6
- .NET 7
- .NET 8## Modules
- Dec
Contains helper functions for base 10 radix conversion (.NET wrapper functions).
- Bin
Contains helper functions for base 2 radix conversion (.NET wrapper functions).
- Hex
Contains helper functions for base 16 radix conversion (.NET wrapper functions).
- Arb
Contains helper functions for radix conversion with an **Arb**itrary base.For more information, see the signature file (`.fsi`).
## Installation
.NET CLI,
```
dotnet add package Fermata.RadixConversion --version 1.1.0
```F# Intaractive,
```
#r "nuget: Fermata.RadixConversion, 1.1.0"
```For more information, please see [Fermata on NuGet Gallery](https://www.nuget.org/packages/Fermata.RadixConversion).
## Notes
-
## Known Issue
-
## Release Notes
[Releases on GitHub](https://github.com/taidalog/Fermata.RadixConversion/releases)
## Breaking Changes
### 1.1.0
- `Bin.validate` and `Hex.validate` return the input binary number representation or hexadecimal representation **without** leading zeros, while they used to return the input value **with** leading zeros.
### 1.0.0
- Functions in the module contains the built-in exceptions on failure, while they used to contain `Fermata.Exceptions`.
## Links
- [Repository on GitHub](https://github.com/taidalog/Fermata.RadixConversion)
- [NuGet Gallery](https://www.nuget.org/packages/Fermata.RadixConversion)## License
This product is licensed under the [MIT license](https://github.com/taidalog/Fermata.RadixConversion/blob/main/LICENSE).