Block or Report
Block or report BowenFu
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
matchit.cpp Public
match(it): A lightweight single-header pattern-matching library for C++17 with macro-free APIs.
-
-
-
316 contributions in the last year
Less
More
Activity overview
Contribution activity
September 2022
Created 30 commits in 2 repositories
Created a pull request in BowenFu/hspp that received 3 comments
Opened 30 other pull requests in 2 repositories
BowenFu/hspp
1
closed
21
merged
- Fix build.
- functionComposition and functionApplicationWithS
- More lyahfgg6.
- More lyahfgg6.
- listOfFuncs.
- More lyahfgg6.
- More lyahfgg6.
- Replace ZipView with ZipWithView.
- lyahfgg6.
- lyahfgg2
- More lyahfgg.
- CycleView. Fix #96.
- Learn you a Haskell / Hspp for a great good.
- More list comprehension samples.
- Fix README.
- Update README.
- Either monad. close #86.
- Either
- optionalMap. optionalAndThen.
- Change maybe to use optional.
- Enable msvc sample tests.
- enable msvc.
BowenFu/matchit.cpp
8
merged
- Update Id<Type&&> to require users to use std::move explicitly.
- Update readme.
- Add installation via conan to readme.
- Support Id<X&> Id<X&&>
- Clean up asPtr; Add mutation tests.
- More lightweight Id.
- Add a flag NO_SCALAR_REFERENCE_USED_IN_PATTERNS to control behavior.
- Add sample mutation and utility pattern asPtr




