Skip to content
Somewhat standard compliant optional implementation + extra stuff
C++
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitattributes
.gitignore
README.md
basic.ruleset
main.cpp
optional.h
optional.sln
optional.vcxproj
optional.vcxproj.filters

README.md

lpg::optional

Somewhat standard compliant optional implementation with extra functionality to ease functional programming

Disclaimer

This is a massive work in progress, currently it is sort of compliant with the standard in regards to construction and assignment. Seems to be compliant when it comes to value access and swap/clear, but still needs emplace. After that the plan is to add on a more functional interface

You can’t perform that action at this time.