The OpenD Programming Language

index

Modules

arsd
module arsd

This package contains a variety of independent modules that I have written over my years of using D.

audioformats
module audioformats

Library for sound file decoding and encoding. See README.md for licence explanations.

automem
module automem

C++-style automatic memory management smart pointers for D using std.experimental.allocator.

binrange
module binrange
Undocumented in source.
cairo
module cairo
Undocumented in source.
commonmarkd
module commonmarkd
Undocumented in source.
containers
module containers
Undocumented in source.
core
module core
cpuid
module cpuid
derelict
module derelict
dstats
module dstats

Convenience module that simply publicly imports everything else.

erupted
module erupted

Dlang vulkan types and function definitions package

etc
module etc
example
module example

This module contains the different examples that are shown in the README

gamut
module gamut

Public API for gamut.

ggplotd
module ggplotd
glas
module glas
ikod
module ikod
inteli
module inteli

Public API. You can import inteli; if want access to all intrinsics, under any circumstances. That's the what intel-intrinsics enables.

isfreedesktop
module isfreedesktop

isFreedesktop is compile-time constant to test if target platform desktop environments usually follow freedesktop specifications. Currently Linux, all *BSD and Hurd are considered to be freedesktop-compatible, hence isFreedesktop is evaluated to true on these platforms. This guess is somewhat optimistic, since there are vendor-specific operating systems based on these kernels in the world while their desktops don't implement freedesktop specifications.

lapack
module lapack

LAPACK bindings for D.

ldc
module ldc
mir
module mir
object
module object
printed
module printed
requests
module requests

HTTP client library, inspired by python-requests with goals:

rt
module rt
standardpaths
module standardpaths

Functions for retrieving standard paths in cross-platform manner.

std
module std

Convenience file that allows to import entire Phobos in one import.

xdgpaths
module xdgpaths

Getting XDG base directories. Note: These functions are defined only on freedesktop systems.