functionalplus
« Back to VersTracker
Description:
Functional Programming Library for C++
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: c++ functional-programming header-only library algorithms
Install: brew install functionalplus
About:
FunctionalPlus is a header-only C++ library that enhances productivity with functional programming patterns. It provides a comprehensive set of immutable data transformation and manipulation functions. The library focuses on type safety and expressive syntax to simplify complex logic.
Key Features:
  • Header-only library requiring no build process
  • Comprehensive set of immutable algorithms and data types
  • Strong type safety with expressive function composition
  • Seamless interoperability with standard C++ containers
Use Cases:
  • Data transformation pipelines in C++ applications
  • Algorithm development using functional paradigms
  • Refactoring imperative code to functional style
Alternatives:
  • Range-v3 – Range-v3 offers similar functionality but is part of the C++20 standard proposal, while FunctionalPlus is a standalone library.
  • Boost.Range – Boost.Range provides range adaptors but requires the larger Boost ecosystem, whereas FunctionalPlus is lightweight and focused.
Version History
Detected Version Rev Change Commit
Oct 27, 2024 3:46pm 0 VERSION_BUMP c7262459