96 Commits

Author SHA1 Message Date
b641bad4a8 Merge branch 'master' into dev 2018-12-24 21:22:19 +07:00
BlackMat MATov
0053ea470c Merge pull request #9 from BlackMATov/dev
Dev
2018-12-24 17:49:16 +07:00
11b22924eb coverage uploading to codecov.io 2018-12-24 14:00:25 +07:00
BlackMat MATov
4db0583f0a Merge pull request #8 from BlackMATov/dev
Dev
2018-12-16 13:56:18 +07:00
7fd2f5f1c2 update invoke impl and speedup unit tests compilation 2018-12-16 13:26:27 +07:00
7fd7117eb6 fix AppVeyor CI build script 2018-12-16 12:51:54 +07:00
BlackMat MATov
0d7f78a2e0 Merge pull request #7 from BlackMATov/dev
add copyright headers
2018-12-10 17:04:25 +07:00
c9ceb84280 add copyright headers 2018-12-10 17:02:27 +07:00
BlackMat MATov
bb136d6aa6 Merge pull request #6 from BlackMATov/dev
CI refactoring
2018-12-08 09:48:34 +07:00
66836a2f7b CI refactoring
- Travis CI instead CircleCI
- Build scripts
- Move test sources to root folder
- Update Catch
2018-12-08 09:46:55 +07:00
09d350b118 Merge branch 'dev' 2017-11-21 03:56:34 +07:00
58a3dbadc3 update README (wandbox link) 2017-11-21 03:56:18 +07:00
11b3cb8fef full noexcept correctness 2017-11-21 03:50:11 +07:00
62de324e63 try to fix msvc issues 2017-11-21 02:23:43 +07:00
01a6f2e2f4 try to fix gcc issues 2017-11-21 01:54:36 +07:00
d0d95116a9 add noexcept correctness for all core functions 2017-11-21 01:46:13 +07:00
30f0727ca2 noexcept return macros for invoke and apply 2017-11-21 00:19:05 +07:00
ea42fab348 add noexcept for std_ext::invoke and std_ext::is_nothrow_invocable trait 2017-11-20 23:51:42 +07:00
31f4d54ff3 little code style refactoring 2017-11-20 22:47:04 +07:00
08bea494b5 Merge branch 'dev' 2017-11-20 10:22:29 +07:00
0b727061af update README (binding member functions and member objects) 2017-11-20 10:22:07 +07:00
f96f31fcf9 try to fix msvc issues 2 2017-11-20 09:29:37 +07:00
55dfc43cdc try to fix msvc issues 2017-11-20 09:24:43 +07:00
8f053fc432 remove conjunction, disjunction, bool_constant and negation 2017-11-20 07:05:17 +07:00
9c1af95b9d member_functions and member_objects bind support 2017-11-20 06:44:28 +07:00
4fb30d304b add kari::detail::std_ext::invoke function 2017-11-20 02:54:39 +07:00
db734ce122 fixed using of is_curried trait 2017-11-20 02:30:41 +07:00
BlackMat MATov
c9909ef874 update README (add twitter button) 2017-11-18 16:02:51 +07:00
fd21a6b56d Merge branch 'dev' 2017-11-13 15:33:15 +07:00
5bb22da7d9 update README (add pipe operator example, new wandbox link) 2017-11-13 15:32:13 +07:00
0652c3c4a4 add == and != operators to kari::underscore 2017-11-13 15:16:09 +07:00
3ddf2aee7c add pipe operator: (g | f)(x) = f(g(x)) 2017-11-13 15:15:27 +07:00
7969fe44fb upgrade Catch framework to 2.0.1 2017-11-13 15:11:33 +07:00
837eb71e8c Merge branch 'repo_structure_refactoring' 2017-10-25 02:16:34 +07:00
b583c89ea1 Little repository structure refactoring: rename appveyor project name 2017-10-25 02:14:40 +07:00
cb0dace254 Little repository structure refactoring: rename LICENSE to LICENSE.md 2017-10-25 02:00:07 +07:00
2a75b40f50 Little repository structure refactoring: move test stuff to tests folder 2017-10-25 01:58:11 +07:00
05d4845cc7 Merge branch 'readme_wip' 2017-10-25 00:24:45 +07:00
f8522d6e76 add point-free style example to README 2017-10-25 00:21:19 +07:00
12231ac249 add “Free syntactic sugar” section to README 2017-10-24 23:58:56 +07:00
f61d34f71c add API docs to README 2017-10-24 23:48:24 +07:00
4206f94a0f add basic examples to README 2017-10-24 22:21:33 +07:00
0c8ba70951 Merge branch 'readme_wip' 2017-10-24 21:43:37 +07:00
07d86aa776 add CI and CI badges to README 2017-10-24 21:34:43 +07:00
8c467a32b4 add badges and links to README (license, godbolt, wandbox) 2017-10-24 21:11:49 +07:00
a519c925c8 move from https://bitbucket.org/BlackMATov/kari.hpp 2017-10-23 03:43:50 +07:00