nulib

NuLib - Portable standard library for DLang

nulib aims to implement a smaller standard library for D.

Parts of nulib is split up into submodules that you can seperately import to reduce how much of nulib you end up linking into your application.

Modules

c
module nulib.c
collections
module nulib.collections

Collections

com
module nulib.com

COM Interface

conv
module nulib.conv

nulib conversion functions.

data
module nulib.data
events
module nulib.events
Undocumented in source.
io
module nulib.io
math
module nulib.math

Math Functions

memory
module nulib.memory

NuLib Memory Utilities

object
module nulib.object

Numem Object classes.

posix
module nulib.posix
priv
module nulib.priv

Module for private implementation details.

random
module nulib.random

Random Number Generation

string
module nulib.string

nogc strings

system
module nulib.system

System Interop

text
module nulib.text

Numem text transformation utilities

threading
module nulib.threading
uri
module nulib.uri

Path buffers

uuid
module nulib.uuid
Undocumented in source.
win32
module nulib.win32

Public Imports

nulib.object
public import nulib.object;
Undocumented in source.
nulib.string
public import nulib.string;
Undocumented in source.
nulib.collections
public import nulib.collections;
Undocumented in source.

Meta

Authors

Luna Nielsen