Commit Graph

  • 153e85ec34 Add more documentation about use cases Paul 2016-02-24 00:07:15 -0600
  • 91585a033f Improve wording Paul 2016-02-23 23:27:10 -0600
  • 771fb8f102 Remove word wrapping since markdown doesn't support it Paul 2016-02-23 23:25:09 -0600
  • 8308b8ef0e Use pipes Paul 2016-02-23 10:41:35 -0600
  • 52d5dc8a4e Remove plus equals Paul 2016-02-23 10:39:57 -0600
  • bd858910f3 Try using the pipe syntax again Paul 2016-02-23 10:39:19 -0600
  • a352ed796c Remove extra line Paul 2016-02-23 10:15:00 -0600
  • 99b1f75475 Use a grid table instead Paul 2016-02-23 10:14:27 -0600
  • 8bfdade6c8 Add markdown file for configurations Paul 2016-02-23 10:06:30 -0600
  • 4d334b2320 Document configurations in the Fit library Paul 2016-02-23 09:59:18 -0600
  • 9cd7beb25f Fix typo of declval Paul 2016-02-22 19:04:42 -0600
  • cc769e7f00 Add a note about the the reveal adaptor being used with static functions Paul 2016-02-22 18:52:59 -0600
  • d9198cf7f1 Document the failure reporting with reveal Paul 2016-02-22 18:47:36 -0600
  • 4495d96159 Add a sample of error messages to reveal Paul 2016-02-22 09:31:46 -0600
  • 4252b288a4 Check multiple arguments Paul 2016-02-21 23:34:52 -0600
  • 2f3e3e162b Dont access nested template type Paul 2016-02-21 23:30:44 -0600
  • 7121b4d4e8 Remove extra template paramters to make the output of the error message cleaner Paul 2016-02-21 18:50:49 -0600
  • 334642f947 Only use aliases on clang Paul 2016-02-21 18:05:01 -0600
  • b396f46a09 Add more tests for reveal and add a mechanism to specifiy failures from a template alias Paul 2016-02-21 17:12:37 -0600
  • 3d233d100b Use base template parameter for reveal Paul 2016-02-21 11:52:51 -0600
  • b2e21012f9 Update documentation for repeat and repeat_while Paul 2016-02-21 10:09:29 -0600
  • dc02c2786e Add link to result Paul 2016-02-21 10:06:06 -0600
  • 7cfcb4f7f9 Update documentation about use of constexpr with fix Paul 2016-02-21 10:05:34 -0600
  • 70362b20ec Fix repeat_while tests for integrals Paul 2016-02-21 09:49:23 -0600
  • 2a668fecb5 Specialize conditional on two functions Paul 2016-02-21 09:18:09 -0600
  • 9b9b63a617 Make conditional lazy Paul 2016-02-21 08:51:56 -0600
  • d638652ada Initial work for integral repeat_while Paul 2016-02-21 08:42:53 -0600
  • 12b277b399 Add a configuration for recursive constexpr depth Paul 2016-02-21 01:29:50 -0600
  • 0907470b80 Use a more constexpr friendly decrement Paul 2016-02-21 00:07:54 -0600
  • f87ed92113 Adding result on fix combinator injects the result into the function Paul 2016-02-20 23:06:14 -0600
  • db6f248b2a Add support for constexpr fix combinator Paul 2016-02-20 21:14:12 -0600
  • e66d9a6578 Enable static test Paul 2016-02-20 18:05:14 -0600
  • 1aafe95a3b Add support using regular integers in repeat Paul 2016-02-20 18:04:42 -0600
  • fa94a7b8ca Expand alias Paul 2016-02-20 16:42:35 -0600
  • c2ebe69df6 Merge branch 'intrinstics' Paul 2016-02-20 16:09:26 -0600
  • 0d1653a370 Fix typo in callable_base_type Paul 2016-02-20 15:46:51 -0600
  • 9cae0ed0bb Disable static casting for perfect forwarding on msvc Paul 2016-02-20 13:36:35 -0800
  • 47600823cf Merge pull request #96 from ldionne/patch-1 Paul Fultz II 2016-02-19 17:33:41 -0800
  • f27f8553fa [unpack] Fix typo in the documentation Louis Dionne 2016-02-19 20:30:00 -0500
  • 7f55bbcf1a Add more explanation for decorators Paul 2016-02-19 17:23:55 -0600
  • 964989ad9f Remove extraneous parens Paul 2016-02-19 13:57:01 -0600
  • dcf11de975 Fix incorrect elipsis Paul 2016-02-19 13:51:31 -0600
  • 3be9a3ef2b Improve example for decorator Paul 2016-02-19 13:40:14 -0600
  • a3164289e7 Use default constructible intrisic everywhere Paul 2016-02-19 09:49:27 -0600
  • 1a25cc6f3d MSVC fixes when using and unpack Paul 2016-02-19 07:37:20 -0800
  • dcf4598158 Fix missing closing bracket Paul 2016-02-19 09:10:09 -0600
  • 0b03a45605 Try using constexpr function for msvc Paul 2016-02-19 08:59:23 -0600
  • b9cbabd4c8 Move intrinsic to seperate class to avoid mangling problems of type trait expression Paul 2016-02-19 08:39:47 -0600
  • b24a0f73b6 Update with more intrisics Paul 2016-02-19 01:34:53 -0600
  • f694492451 Fixes for msvc Paul 2016-02-19 01:29:03 -0600
  • d090395368 Disable template aliases on gcc 4.7 Paul 2016-02-18 18:34:48 -0600
  • 9d4bbf6f92 Fix warning on gcc Paul 2016-02-18 17:58:46 -0600
  • 2148824693 Take of unused variables in alias test Paul 2016-02-18 17:30:16 -0600
  • b35d57ae38 Use fit_returns Paul 2016-02-18 14:57:43 -0600
  • 3c95b18288 Add missing alias test Paul 2016-02-18 14:40:12 -0600
  • 176d5f5482 Unpack and expression Paul 2016-02-18 13:05:43 -0600
  • 6b7b590f34 Use default constructor intrisctic Paul 2016-02-18 10:56:39 -0600
  • cc7ebb047c Fix name of is_literal type trait Paul 2016-02-18 10:33:44 -0600
  • b22252fd8c Set the right intristic name for gcc Paul 2016-02-18 10:26:30 -0600
  • 19d24b631c Setup intristics for other compilers as well Paul 2016-02-18 00:59:19 -0600
  • cce5f0a660 Add macros for type trait instrinstics Paul 2016-02-18 00:30:33 -0600
  • d5ad1f04f8 Dont use aliases for failures Paul 2016-02-17 23:49:38 -0600
  • 8f6b88c120 Merge branch 'static_cast' into using-alias Paul 2016-02-17 02:11:28 -0600
  • cb45a7041c Add fixes for conditonal for msvc and gcc 4.6 platforms Paul 2016-02-15 16:22:10 -0600
  • df730322b0 Merge branch 'static_cast' into using-alias Paul 2016-02-15 11:53:08 -0600
  • bc84ccb6bb Improve compile time performance of condtional adaptor Paul 2016-02-15 11:33:13 -0600
  • f96be0cb16 Use static_cast in pipe invoke Paul 2016-02-15 10:45:57 -0600
  • 5dc9796a09 Add using alias to is_callable Paul 2016-02-15 10:42:12 -0600
  • 136486363b Use alias for and_ and default construction Paul 2016-02-14 21:34:22 -0600
  • c599b5fe03 Add missing using header Paul 2016-02-14 21:28:37 -0600
  • 0b98ee72ab Add using alias for reveal adaptor Paul 2016-02-14 20:49:34 -0600
  • 2eb84afe56 Replace move with casts Paul 2016-02-13 19:08:06 -0600
  • 4a09ba28cf Add static_cast to decay Paul 2016-02-13 18:55:20 -0600
  • f5ffe620dc Replace forward with static_cast Paul 2016-02-13 18:54:19 -0600
  • 538aa5b0f3 Add example for decorate Paul 2016-02-13 16:29:16 -0600
  • b02b4bf237 Merge pull request #94 from tzlaine/patch-4 Paul Fultz II 2016-02-10 20:45:41 -0600
  • dc3417c9b7 Extract all examples from file Paul 2016-02-10 20:29:16 -0600
  • 355c0218b4 Add vector header for examples Paul 2016-02-10 19:52:19 -0600
  • 4ff3f0277e Fix warnings and errors in examples Paul 2016-02-10 19:43:48 -0600
  • e0d0dab9a7 Fix spelling of no ordered brace init macro Paul 2016-02-10 19:13:08 -0600
  • 5a2726d4ed Add void casts to avoid compiler error with return types Paul 2016-02-10 19:05:30 -0600
  • 75ba99b218 Add return statement Paul 2016-02-10 18:45:32 -0600
  • 0fb6a69ee1 Mask void in apply_eval Paul 2016-02-10 18:40:35 -0600
  • e2607eef73 Move using namespace to cpp files for examples Paul 2016-02-10 18:28:19 -0600
  • 684763a203 Build examples on clang 3.7 Paul 2016-02-10 18:17:53 -0600
  • ec8346960b Fix compile errors in example code Paul 2016-02-10 18:12:30 -0600
  • fe516b01fc Extract the classes outside of main, since they contain templates Paul 2016-02-10 18:07:03 -0600
  • 0e62edaf8c Extract and build examples from documentation Paul 2016-02-10 15:50:14 -0600
  • 45658b8f53 Use generator expressions instead of list Paul 2016-02-10 13:04:10 -0600
  • db685e1762 idenity -> identity Zach Laine 2016-02-10 11:56:31 -0600
  • addd44cb4c Merge pull request #91 from tzlaine/patch-3 Paul Fultz II 2016-02-09 09:16:59 -0600
  • 19c05abb8d Merge pull request #88 from tzlaine/patch-2 Paul Fultz II 2016-02-09 09:16:15 -0600
  • 09b70e8a42 Merge pull request #87 from tzlaine/patch-1 Paul Fultz II 2016-02-09 09:15:41 -0600
  • c370b4b149 In combine() docs, use different int constants for clarity. Zach Laine 2016-02-09 09:06:16 -0600
  • 1b12e3bc44 Correct misuse of "continually" in "partial" docs. Zach Laine 2016-02-09 08:48:47 -0600
  • b7dedf1c0c In fix() docs, use the name of the first arg to F for exposition. Zach Laine 2016-02-08 14:08:00 -0600
  • a3106568c3 Merge pull request #86 from jbrownson/master Paul Fultz II 2016-02-03 19:55:07 -0600
  • 6fbf81aa67 fix typo in docs Jake Brownson 2016-02-03 15:55:49 -0800
  • cde4ff3ecb Annotate fit namespace in returns Paul 2016-01-19 10:23:34 -0600
  • 211579540f Undo trailing slash Paul 2016-01-19 01:25:15 -0600