#boost #zanbil #packaged #github-actions #visual-studio #clang #polymorphism

sys boost_function

Boost C++ library boost_function packaged using Zanbil

1 unstable release

Uses new Rust 2024

0.1.0 Aug 29, 2025

#1572 in Testing

Download history 53/week @ 2025-11-01 50/week @ 2025-11-08 72/week @ 2025-11-15 48/week @ 2025-11-22 54/week @ 2025-11-29 53/week @ 2025-12-06 40/week @ 2025-12-13 72/week @ 2025-12-20 43/week @ 2025-12-27 55/week @ 2026-01-03 12/week @ 2026-01-10 64/week @ 2026-01-17 75/week @ 2026-01-24 55/week @ 2026-01-31 33/week @ 2026-02-07 35/week @ 2026-02-14

202 downloads per month
Used in 26 crates (9 directly)

BSL-1.0 license

79KB
2K SLoC

C++ 2K SLoC // 0.2% comments Batch 19 SLoC Shell 15 SLoC // 0.2% comments Forge Config 11 SLoC Rust 4 SLoC

Boost.Function, a polymorphic function wrapper

Boost.Function, part of the Boost C++ Libraries, is the original implementation of the polymorphic function wrapper boost::function, which was eventually accepted into the C++11 standard as std::function.

Currently supported compilers

  • g++ 4.7 or later
  • clang++ 3.9 or later
  • Visual Studio 2013-2022

Tested on Github Actions and Appveyor.

License

Distributed under the Boost Software License, Version 1.0.

Dependencies

~2.5MB
~51K SLoC