ESYL.MultidimLib 1.0.0

dotnet add package ESYL.MultidimLib --version 1.0.0
NuGet\Install-Package ESYL.MultidimLib -Version 1.0.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ESYL.MultidimLib" Version="1.0.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add ESYL.MultidimLib --version 1.0.0
#r "nuget: ESYL.MultidimLib, 1.0.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install ESYL.MultidimLib as a Cake Addin
#addin nuget:?package=ESYL.MultidimLib&version=1.0.0

// Install ESYL.MultidimLib as a Cake Tool
#tool nuget:?package=ESYL.MultidimLib&version=1.0.0

MultidimLib

Description

MultidimLib is a .NET Core 3 class library that provides a way to work with n-dimensional spaces, formally known as multidimensional arrays, that store objects which can self determine their location inside these spaces. Moreover, it allows for linearly mapping a location from one space into the corresponding one in another space.

Use case

The library is suitable to support and power algorithms that treat and represent data as spaces or arrays. Its mechanism to allow for data to self determine its location inside the spaces provides a better performance over traversing the spaces searching for that data. For instance, in the programming for a chess game, a bishop may self determine its location inside the board.

License

Although usage of the library is governed by the MIT License, do clearly link to the repository https://gitlab.com/EdgarYepez/MultidimLib as follows in case of full or partial usage:

@software {yepezMultidimLib,
    author = {Yépez, Edgar},
    title = {MultidimLib},
    url = {https://gitlab.com/EdgarYepez/MultidimLib},
    year = {2022}
}

For bug reports, questions, or feature proposals, feel free to open an issue or send an e-mail to dev@esyl.io.

Usage

For instructions on how to get started, visit the usage guide.

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp3.1 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • .NETCoreApp 3.1

    • No dependencies.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.0.0 211 2/10/2022