Skip to content

taidalog/Fermata.RadixConversion

Repository files navigation

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 Arbitrary 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.

Notes

Known Issue

Release Notes

Releases on GitHub

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

License

This product is licensed under the MIT license.