Here are
150 public repositories
matching this topic...
Descriptions of C++17 features, presented mostly in "Tony Tables" (hey, the name wasn't my idea)
The modelling for success/failure of operations in Kotlin and Kotlin Multiplatform Mobile
Updated
Jul 26, 2021
Kotlin
optional lite - A C++17-like optional, a nullable object for C++98, C++11 and later in a single-file header-only library
Either and Maybe monads for better error-handling in C++ ↔️
Monad, Functional Programming features for Golang
(experimental) Syntactic sugar for variant and optional types.
Simple blog web app made using Spring Boot + Thymeleaf
The place where PHP meets Functional Programming
Optional is a library of optional Go types
Optional (like Java) implementation in TypeScript
Updated
Jul 8, 2021
TypeScript
Monad/MonadIO, Handler, Coroutine/doNotation, Functional Programming features for Rust
Updated
Jul 20, 2021
Rust
✍️ No "Optional(...)" in string interpolation + Easy pluralization
Updated
Oct 24, 2017
Swift
Safe Collection for Swift
Updated
Apr 3, 2019
Swift
Matchers for JDK 8 Optional
Updated
May 24, 2021
Java
Functional Programming for EcmaScript(Javascript)
Updated
Jul 26, 2021
JavaScript
JsonNullable wrapper class and Jackson module to support meaningful null values
An Exception-Free Optional Type for Nim
Port Optional to java 6 as faithfully as possible while maintaining easy migration
Updated
Nov 15, 2017
Java
Demo project illustrating new features of Java after the 8th version
Updated
Jul 15, 2021
Java
Kotlin Options with functional operators
Updated
Dec 16, 2017
Kotlin
🌯 The prettiest TypeScript implementation of Maybe monad.
Updated
Jan 24, 2021
TypeScript
pretty_print is a cross-platform library for a pretty print of various data.
Updated
Jul 23, 2021
Smalltalk
A shim library to support mapping Java8 Optionals through Jackson.
Updated
Jul 17, 2016
Java
Optional implementation inspired by java.util.Optional. Works with Promises and async functions.
Updated
Feb 8, 2019
JavaScript
Rust like Option and Result types in Python
Updated
Feb 13, 2021
Python
A Standard Library. Improve development efficiency by providing the most streamlined APIs.
A Ruby implementation of the Maybe type
Updated
Jul 11, 2017
Ruby
An AutoValue extension that makes properties in AutoValue classes accessible as nodes.
Updated
Mar 21, 2017
Java
Improve this page
Add a description, image, and links to the
optional
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
optional
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.
Checklist
Description
C++11 introduced
shared_ptr, which works withT[]types -- but only if the type is given a custom deleter. C++20 expanded this to supportshared_ptr<T[]>, and introduces an overload formake_sharedfor this.Backport should be updated to support thi