Displaying 1 to 19 from 19 results

cmake-examples - Useful CMake Examples

  •    CMake

CMake is a cross-platform open-source meta-build system which can build, test and package software. It can be used to support multiple native build environments including make, Apple’s xcode and Microsoft Visual Studio. This repository includes some example modern CMake configurations which I have picked up when exploring it’s usage for various projects. The examples are laid out in a tutorial like format. The first examples are very basic and slowly increase in complexity drawing on previous examples to show more complex use cases.

trycatch - An asynchronous domain-based exception handler with long stack traces for node.js

  •    Javascript

A domain-based asynchronous try/catch with (optional) long stack traces for node.js optimized for V8. WARNING: trycatch replaces the built-in global Error object.




breeze - Javascript async flow control manager

  •    Javascript

Functional async flow control library built on promises. Managing promises and async code has never been easier. Add step to flow chain.

domain-browser - Node's domain module for the web browser

  •    Javascript

Node's domain module for the web browser. This is merely an evented try...catch with the same API as node, nothing more.Discover the release history by heading on over to the HISTORY.md file.

bounce - Selective error catching and rewrite rules

  •    Javascript

Working with async/await introduces a new challange in handling errors. Unlike callbacks, which provide a dual mechanism for passing application errors via the callback err argument and developer errors via exceptions, await combines these two channels into one.It is common practice to ignore application errors in background processing or when there is no useful fallback. In those cases, it is still imperative to allow developer errors to surface and not get swallowed.


p-lazy - Create a lazy promise that defers execution until `.then()` or `.catch()` is called

  •    Javascript

Useful if you're doing some heavy operations and would like to only do it when the promise is actually used.Same as the Promise constructor. PLazy is a subclass of Promise.

loud-rejection - Make unhandled promise rejections fail loudly instead of the default silent fail

  •    Javascript

By default, promises fail silently if you don't attach a .catch() handler to them.This tool keeps track of unhandled rejections globally. If any remain unhandled at the end of your process, it logs them to STDERR.

hard-rejection - Make unhandled promise rejections fail hard right away instead of the default silent fail

  •    Javascript

Promises fail silently if you don't attach a .catch() handler.This module exits the process with an error message right away when an unhandled rejection is encountered. Note: That might not be desirable as unhandled rejections can be handled at a future point in time, although not common. You've been warned.

node-stackedy - Roll your own stack traces and control program execution through AST manipulation.

  •    Javascript

Roll your own stack traces and control program execution through AST manipulation.Create a new stack object.

poss - Slightly better-looking error handling for async/await & generators

  •    Javascript

Slightly better-looking error handling for generators and async/await.

ansible-role-mailhog - Ansible Role - MailHog for catching and viewing emails

  •    Shell

Installs MailHog, a Go-based SMTP server and web UI/API for displaying captured emails, on RedHat or Debian-based linux systems. Also installs mhsendmail so you can redirect system mail to MailHog's built-in SMTP server.

catch-lest-other-comparison - Tabularised feature comparison between Catch, doctest and lest C++ test frameworks

  •    

Tabularised feature comparison between Catch, doctest and lest C++ test frameworks. Skip to the feature comparison.