Commit Graph
63 Commits
Author SHA1 Message Date
Simon Brand 3452cc1c8c Fix macro 2018-02-23 09:23:53 +00:00
Simon Brand 2ab4f77498 Test C++11 mode 2018-02-23 09:17:53 +00:00
Simon Brand 883df6b427 Publish docs 2017-12-18 10:55:36 +00:00
Simon Brand f621ca663e Standardese 2017-12-18 10:55:12 +00:00
Simon Brand 8b408f5fd6 More docs 2017-12-18 10:51:48 +00:00
Simon Brand 632bc4e1ad Update readme 2017-12-18 10:21:46 +00:00
Simon Brand 717027db9b More tests 2017-12-18 10:10:11 +00:00
Simon Brand 8c3f042b12 More tests 2017-12-18 09:56:36 +00:00
Simon Brand c4e3b3ee14 Get references compiling, initial tests 2017-12-14 14:53:35 +00:00
Simon Brand bdaa41ce8c Initial support for references 2017-12-13 16:03:01 +00:00
Simon Brand e589ae4321 Add static asserts 2017-12-13 11:34:33 +00:00
Simon Brand 6c73b8113f Bases fix 2017-12-13 09:13:05 +00:00
Simon Brand b9486ce776 Clang format, support cohabitation with tl::expected 2017-11-16 11:17:26 +00:00
Simon Brand a1d27b2aba Merge branch 'master' of github.com:TartanLlama/monadic-optional-new 2017-11-06 08:51:46 +00:00
Simon Brand d9ce8cf5c5 Update readme 2017-11-06 08:51:33 +00:00
Simon Brand 39030e6a00 Fix ifdef 2017-11-03 14:29:35 +00:00
Simon Brand 4d5f9bd785 Fix ifdef 2017-11-03 14:29:21 +00:00
Simon Brand f6802daada Clang format 2017-11-03 14:29:02 +00:00
Simon Brand 59cf950873 Upgrade to Catch 2 2017-11-03 14:19:44 +00:00
Simon Brand e4e32ea56d Fix assignment chaining 2017-11-02 08:35:04 +00:00
Simon Brand 8e7ed1d83c Merge branch 'master' of github.com:TartanLlama/monadic-optional-new 2017-11-01 15:44:08 +00:00
Simon Brand 3720227b2d Propagate triviality, conditionally delete special members 2017-11-01 15:43:58 +00:00
Simon Brand 9a6f22d811 Ffal constexpr fixes 2017-10-25 09:30:54 +01:00
Simon Brand 31da15a391 Constexpr fixes 2017-10-24 16:04:31 +01:00
Simon Brand 09249f3be0 More constexpr fixes 2017-10-24 15:59:38 +01:00
Simon Brand ae88cda44a More constexpr fixes 2017-10-24 15:55:40 +01:00
Simon Brand 1b9d589024 Constexpr fixes 2017-10-24 15:46:07 +01:00
Simon Brand 0df06afe8d Fix #2 2017-10-24 15:32:22 +01:00
Simon Brand 98f34bed66 Fix #1 2017-10-24 15:07:29 +01:00
Simon Brand 9fae73d55b Change namespace in README 2017-10-24 09:10:58 +01:00
Simon Brand abd4d55efb Guard 2017-10-24 09:01:24 +01:00
Simon Brand 9cb8e01095 Silly MSVC 2017-10-17 13:22:06 +01:00
Simon Brand 186c3799d2 Silly MSVC 2017-10-17 13:16:51 +01:00
Simon Brand 7ceee95b5d Silly MSVC 2017-10-17 13:13:15 +01:00
Simon Brand 2a61a302f8 Silly MSVC 2017-10-17 13:08:31 +01:00
Simon Brand 043cb766f9 Silly MSVC 2017-10-17 11:54:57 +01:00
Simon Brand 276f18712a Tests 2017-10-12 10:44:46 +01:00
Simon Brand 901d5cd0a7 Tests 2017-10-12 10:39:09 +01:00
Simon Brand d4dd233eda Change bind overload into or_else 2017-10-06 10:03:12 +01:00
Simon Brand 1b7dfcba5e More functions 2017-10-04 10:45:48 +01:00
Simon Brand a83cfdf212 Use C++14 for now 2017-10-03 12:00:28 +01:00
Simon Brand 6bb507629d Upgrade clang 2017-10-03 11:26:04 +01:00
Simon Brand b98c4c6ae5 GitHub badge 2017-10-03 11:22:38 +01:00
Simon Brand 74b06a5eb7 GitHub badge 2017-10-02 14:21:58 +01:00
Simon Brand e19515d45b GitHub badge 2017-10-02 14:21:25 +01:00
Simon Brand 7a2b207a90 More static require 2017-10-02 14:20:01 +01:00
Simon Brand b3f93bc9d0 Constexpr tests 2017-10-02 14:17:45 +01:00
Simon Brand d8b6da9b3b Support C++14 2017-10-02 14:00:56 +01:00
Simon Brand 6a7d7f49e3 Monadic operations 2017-10-02 12:03:52 +01:00
Simon Brand 351d2bc7e0 Fix tests 2017-10-02 11:18:15 +01:00
Simon Brand f4e38f8dfa C++14 2017-10-02 10:59:21 +01:00
Simon Brand a948b83462 Fix travis 2017-10-02 10:47:36 +01:00
Simon Brand 5fec9ec05a Travis 2017-10-02 10:45:32 +01:00
Simon Brand 23f1af8abf More tests 2017-10-02 10:38:05 +01:00
Simon Brand d85eae5f7e More tests 2017-10-02 10:06:58 +01:00
Simon Brand 5f9d4ae23e Gitignore 2017-10-02 10:06:45 +01:00
Simon Brand 1c6943fc11 Gitignore 2017-10-02 10:06:08 +01:00
Simon Brand 3ae40129b7 Fix relops 2017-10-02 10:05:36 +01:00
Simon Brand c26ed70412 Nullopt tests 2017-10-02 09:22:54 +01:00
Simon Brand 06adccc8c7 noexcept tests 2017-10-02 09:16:58 +01:00
Simon Brand 17f646355d Clang format 2017-10-02 08:58:09 +01:00
Simon Brand 7ca0facc75 Better is_swappable impl 2017-10-02 08:57:21 +01:00
Simon Brand f6fb170539 Start committing tests 2017-10-02 08:57:11 +01:00