Modules - Palamecia/mint GitHub Wiki
Modules
- codec This module provides tool to manage data types and encodings. It allow to per...
- codec This module provides the
Codec.TextCodecclass which provide the text codec i... - iconv This module provides the
Codec.Iconvclass which provide a codec to convert t... - mime-types This module provides tools to handle data mime type and encoding. It provides ...
- codec This module provides the
- container This module provides container classes to store a set of objects with different ...
- linked-list This module provides the
Container.LinkedListclass which store objects with ... - list This module provides the
Container.Listclass which store objects sequentially ... - map This module provides the
Container.Mapclass which store objects and provides ... - queue This module provides the
Container.Queueclass which store objects and retriv... - red-black-tree This module provides the
Container.RedBlackTreeclass which is a low level cl... - set This module provides the
Container.Setclass which store unique objects and p... - stack This module provides the
Container.Stackclass which store objects and retriv...
- linked-list This module provides the
- exception This module provides classes to store the context of exceptions. Classes of this...
- codec This module provides classes to store exception contexts raised by the
codec... - container This module provides classes to store exception contexts raised by the
container... - exception This module provides the
Exception.Exceptionclass which is a base class to c... - network This module provides classes to store exception contexts raised by the
network... - system This module provides classes to store exception contexts raised by the
system...
- codec This module provides classes to store exception contexts raised by the
- mint This module provides classes and functions to extends the language abilities.
- assembly This module provides functions to extract the assembly from a mint object.
- commandline-parser This module provides tools to parse the script's command line arguments.
- coroutine This module provides coroutine support.
- enum This module provides a set of functions to perform extra operations on enums.
- function This module provides tools to extend functions capabilities.
- garbage-collector This module provides tools to manage the garbage collector.
- hash This module provides a set of functions to perform extra operations on hashes.
- int-types This module provides fixed size integer types.
- lang This module provides functions to extend the language abilities.
- lexical-handler This module provides the
LexicalHandlerclass which provides an interface to ... - lock-guard This module provides the
LockGuardclass which allow to perform a scopedSyst... - math This module provides a set of functions to compute common mathematical operat...
- operator This module provides functions to perform operator calls.
- printer This module provides a set of functions to extend the
printcapabilities. - range This module provides a set of functions to perform operations on a range of e...
- regex This module provides tools to extend regular expressions capabilities.
- stacktrace This module provides tools to access the stacktrace.
- string This module provides a set of functions to perform extra operations on strings.
- type This module provides functions to manage types.
- network This module provides the core abstractions used to interact with a network. I...
- channel This module provides message-oriented channel abstractions for exchanging pro...
- endpoint This module provides the
Network.Endpointabstraction used to describe a netw... - endpoints This module provides types and utilities for representing and working with ne...
- poller This module provides the polling primitives used to monitor several network c...
- protocols This module groups protocol-specific helpers for layers 5 to 7 of the OSI mod...
- ftp
- http This module provides a base implementation of the HTTP protocol.
- client This module provides the HTTP client transports exposed by
Network.Http.Client... - message This module provides the
Network.Http.Messageclass which implement the struc... - serializer This module provides the
Network.Http.Serializerclass which implement the se... - server This module provides the HTTP server transports and request handlers exposed by ``...
- client This module provides the HTTP client transports exposed by
- json-rpc This module provides the JSON-RPC protocol implementation. It exposes event-d...
- client This module provides the JSON-RPC client transports exposed by
Network.JsonRp... - exception This module provides classes to store exception contexts raised by the
Networ... - message This module provides the
Network.JsonRpc.Messageclass which implement the st... - serializer This module provides the
Network.JsonRpc.Serializerclass which implement the... - server This module provides the JSON-RPC server transports and request handlers expo...
- client This module provides the JSON-RPC client transports exposed by
- serializers This module describes the serializer contract used by the network channel cla...
- data This module provides the
Network.DataSerializerimplementation for fixed-size ... - datagram This module provides the datagram serializer helpers used with datagram-based ...
- server This module provides the
Network.ServerSerializerhelper used to queue incomi... - text This module provides the
Network.TextSerializerimplementation for plain text...
- data This module provides the
- socket This module provides the
Network.Socketabstraction for protocol-specific soc... - sockets This module describes how to implement a network socket in Mint. A concrete s...
- ip This module provides the
Network.IpSocketabstraction for IP-based sockets an... - local This module provides the
Network.LocalSocketclass which provides inter-proce... - sctp
- stdio This module provides the
Network.StdioSocketclass which provides inter-proce... - tcp This module provides the
Network.TcpSocketimplementation for TCP/IP communic... - udp This module provides the
Network.UdpSocketimplementation for UDP/IP communic...
- ip This module provides the
- runtime This module provides the coroutine scheduling primitives used to execute asyn...
- serializer This module provides convenient classes for reading and writing data. It also ...
- buffered-stream This module provides the
Serializer.BufferedStreamclass which is a convenien... - data-stream This module provides the
Serializer.DataStreamclass which allow to manipulat... - document-stream This module provides the
Serializer.DocumentStreamclass which add location i... - json-stream This module provides the
Serializer.DataStreamclass which allow to read and ... - string-stream This module provides the
Serializer.StringStreamclass which allow to use a s... - text-stream This module provides the
Serializer.TextStreamclass which implement a stream... - xml-dom-stream This module provides the
Serializer.XmlDomStreamclass which allow to read an... - xml-sax-stream This module provides the
Serializer.XmlSaxStreamclass which allow to read an... - xml-stream This module provides the
Serializer.XmlStreamclass which allow to read and w... - yaml-stream This module provides the
Serializer.YamlStreamclass which allow to read and ...
- buffered-stream This module provides the
- system This module provides classes and functions to interacte with the operating sy...
- date This module provides the
System.Dateclass which allow interactions with the ... - directory This module provides the
System.Directoryclass which allow interactions with... - event This module provides the
System.Eventclass which provides a basic event impl... - file This module provides the
System.Fileclass which allow interactions with the ... - file-watcher This module provides the
System.FileWatcherclass which provides an awaitable... - filesystem This module provides tools to manage the file system informations.
- locale This module provides the
System.Localeclass which provides access to the loc... - os This module provides tools to manage the operating system informations.
- pipe This module provides the
System.Pipeclass which provides a one-way awaitable... - poller This module provides the
System.Pollerclass which allows to wait for multipl... - process This module provides classes and functions to manage external processes.
- terminal This module provides tools to manage the terminal I/O.
- thread This module provides classes and functions to create multi-threaded applicati...
- timer This module provides the
System.Timerclass which provides an awaitable timer ... - timezone This module provides the
System.TimeZoneclass which provides access to the t... - uri This module provides tools to works with Uniform Resource Identifiers (URI).
- date This module provides the
- test This module provides classes allowing the implementation of unit tests. The m...
- case This module provides the
Test.Caseclass which is a base class to implement t... - error-catcher This module provides the
Test.ErrorCatcherclass which provides a context to ... - suite This module provides the
Test.Suiteclass which schedule tests.
- case This module provides the