Added default value for filter's predicate argument
authorJoe Richey <jrichey@fb.com>
Thu, 9 Jul 2015 21:48:17 +0000 (14:48 -0700)
committerSara Golemon <sgolemon@fb.com>
Thu, 9 Jul 2015 22:32:56 +0000 (15:32 -0700)
commit91343de631cbe56cb6361ea1b92f5b7cd1933a59
tree3b4bed5e3d62cd2f1ae7e90b32f0e2179e6da468
parentc78afbd2f3284d9b4acd96141667c15dbecc7f84
Added default value for filter's predicate argument

Summary: After discussion with Tom about frozen files, we noticed that the use
case of filtering out somthing that looks like false (0, nullptr, folly::none)
is unnecessarily tedious. So folly::gen::filter now filters by the value of
the item by default.

Reviewed By: @ddrcoder

Differential Revision: D2220582
folly/gen/Base-inl.h
folly/gen/Base.h
folly/gen/test/BaseTest.cpp