Skip to content
/ rax Public

rax/RAX is a C++ extension library designed to provide new, fast, and reliable cross-platform class types.

Notifications You must be signed in to change notification settings

MaxHwoy/rax

Repository files navigation

rax

rax/RAX is a C++ extension library designed to provide cross-platform new, fast, and reliable class types for different fields such as work with I/O, work with text and different encodings, work with math and vector applications, work with template container types, and more.

Note

This library is still in heavy development and cannot be used practically anywhere.

Features

  • New optimized fundamental classes, such as refarray, tuple, hashcode, optional, etc.
  • New UTF8 encoded immutable string type that support conversion from and to many encoding pages.
  • math class with optimized and templated math functions.
  • rax::numerics namespace that features 3D math extensions used in 3D graphics and game development.
  • rax::io namespace that features C#-like I/O classes for reading and writing from/to memory, files and buffers.
  • rax::text namespace that provides text and encoding extensions.
  • rax::collections that contains various container types such as list, map, stack, and more.
  • and more...

Credits

About

rax/RAX is a C++ extension library designed to provide new, fast, and reliable cross-platform class types.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •