Ostoic
ba2da4e9cd
Fixed wrong header guard being used
...
The header guard for this file should be SPROUT_RANGE_ALGORITHM_ANY_OF_EQUAL_HPP, not SPROUT_RANGE_ALGORITHM_ALL_OF_EQUAL_HPP. If /range/algorithm/all_of_equal.hpp is included then sprout::range::any_of_equal will not be available for use after.
2018-12-19 14:54:46 -05:00
bolero-MURAKAMI
786c4f3b1e
add C++17 transform_exclusive_scan, transform_inclusive_scan
2017-10-11 11:58:29 +09:00
bolero-MURAKAMI
6e962b0ccc
add transform_reduce algorithm
2017-10-10 18:54:31 +09:00
bolero-MURAKAMI
2052058357
add numeric algorithm reduce, exclusive_scan, inclusize_scan
2017-10-10 02:13:04 +09:00
bolero-MURAKAMI
0918194078
add sprout::iterator, and update copyright
2017-07-29 14:20:01 +09:00
bolero-MURAKAMI
8efb1a3748
add container_range_traits default
2016-04-18 00:34:15 +09:00
bolero-MURAKAMI
97e8cfc2c0
add optional container interface
2016-02-25 18:48:28 +09:00
bolero-MURAKAMI
ead65bf7fd
add C++14 version is_signed, is_unsigned
2015-03-31 20:05:32 +09:00
bolero-MURAKAMI
3029507c05
change copyright
2015-01-10 19:13:57 +09:00
bolero-MURAKAMI
5ccbc4e903
add tuples::apply
2014-12-14 12:59:51 +09:00
bolero-MURAKAMI
979af136a1
fix macros for noexcept
2014-08-14 22:55:49 +09:00
bolero-MURAKAMI
c995ffd177
fix container_range_traits overloads
2014-07-12 19:04:34 +09:00
bolero-MURAKAMI
71144902ff
add algorithm for_each, gather
2014-07-07 13:08:26 +09:00
bolero-MURAKAMI
7f8a352783
fix isolated files
2014-05-30 01:22:00 +09:00
bolero-MURAKAMI
3c4a048f25
fix <cstddef> include, for clang 3.5 earlier with libstdc++ 20140422 or later
2014-04-30 16:30:26 +09:00
bolero-MURAKAMI
b04dea6002
add <cstring> and <cwchar> compatible constexpr functions
2014-04-23 01:27:03 +09:00
bolero-MURAKAMI
fe255a5e74
add c++14 fft/dft range algorithms
2014-04-21 23:30:43 +09:00
bolero-MURAKAMI
aaf31f2ab8
fix typo
2014-04-21 19:33:30 +09:00
bolero-MURAKAMI
cd16923347
add C++14 constexpr range algorithms
2014-04-09 18:11:40 +09:00
bolero-MURAKAMI
0fa551beed
add c++14 constexpr range numeric algorithms
2014-04-05 19:52:21 +09:00
bolero-MURAKAMI
f1555cb917
add c++14 constexpr numeric algorithms
2014-04-05 18:31:09 +09:00
bolero-MURAKAMI
3fb83e0fbe
add move_iterator
2014-03-20 23:52:08 +09:00
bolero-MURAKAMI
61dd3351fc
add type_traits for variable templates version
2014-03-15 18:11:11 +09:00
bolero-MURAKAMI
274122efb2
add SPROUT_FORWARD - workaround for ICC
2014-02-22 16:32:51 +09:00
bolero-MURAKAMI
7640eca894
fix defaulted default constructor
2014-01-14 00:18:06 +09:00
bolero-MURAKAMI
14f8d9d042
fix copyright year
2014-01-08 16:48:12 +09:00
bolero-MURAKAMI
403e83eaf0
all type_traits support C++14 requirements
2013-11-22 21:11:08 +09:00
bolero-MURAKAMI
bf0c7021cf
modify namespace result_of -> results
...
support C++14 type_traits
2013-11-20 22:04:11 +09:00
bolero-MURAKAMI
040278bd11
add new directory sprout/algorithm/cxx14/
2013-10-31 18:57:41 +09:00
bolero-MURAKAMI
2232778731
remove slipped file
2013-10-31 12:37:38 +09:00
bolero-MURAKAMI
cb1077d247
add copyright
2013-08-08 18:54:33 +09:00
bolero-MURAKAMI
21cefe8a67
fix template-parameter name: Iterator, Range
2013-08-07 22:13:03 +09:00
bolero-MURAKAMI
ddccff51e6
fix include guard
2013-08-07 17:09:07 +09:00
bolero-MURAKAMI
7a1974742a
workaround for no c++11 numeric_limits
2013-08-07 00:15:09 +09:00
bolero-MURAKAMI
57e35349e5
fix warning (for -Wextra)
2013-07-22 22:00:09 +09:00
bolero-MURAKAMI
4182fb3fea
fix: support for clang3.3
2013-06-17 23:44:18 +09:00
bolero-MURAKAMI
8885b115f7
add case_conv algorithms
2013-04-09 19:27:06 +09:00
bolero-MURAKAMI
410c369a6a
add enable_make_indexes
2013-04-06 13:06:51 +09:00
bolero-MURAKAMI
049d4592c2
fix index_range implementation
2013-03-31 15:14:10 +09:00
bolero-MURAKAMI
2e8b85e90c
fix tuple construction, darkroom rgb & vector3d construction
2013-03-27 02:02:16 +09:00
bolero-MURAKAMI
a2b368a7cc
add identity
2013-03-21 22:11:40 +09:00
bolero-MURAKAMI
07f052fb6e
add SPROUT_ASSERT
2013-03-18 19:12:21 +09:00
bolero-MURAKAMI
899bf3fa77
add sub_window, add sub_offset
2013-02-26 16:14:04 +09:00
bolero-MURAKAMI
4c996bd47b
fix for constexpr disabled
2013-02-20 02:23:20 +09:00
bolero-MURAKAMI
84376c3f69
fix string_ref
2013-02-20 01:12:56 +09:00
bolero-MURAKAMI
1ef8a6a63b
add sprout::string_ref
...
support conversion array-like container iterator to pointer
2013-02-19 02:49:10 +09:00
bolero-MURAKAMI
53b99b25f8
fix polymorphic functor
2013-02-08 01:14:42 +09:00
bolero-MURAKAMI
ac5ac257e6
fix include header
2013-02-08 00:49:47 +09:00
bolero-MURAKAMI
7aa10d1e08
support hash: floating point
2013-02-07 23:12:57 +09:00
bolero-MURAKAMI
f3b405ad0f
fix algorithm: bogo_sort, bozo_sort
2013-02-04 01:10:26 +09:00