#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

#1526 in Testing

Download history 74/week @ 2025-09-18 82/week @ 2025-09-25 66/week @ 2025-10-02 40/week @ 2025-10-09 132/week @ 2025-10-16 74/week @ 2025-10-23 55/week @ 2025-10-30 51/week @ 2025-11-06 57/week @ 2025-11-13 52/week @ 2025-11-20 65/week @ 2025-11-27 54/week @ 2025-12-04 38/week @ 2025-12-11 70/week @ 2025-12-18 44/week @ 2025-12-25 58/week @ 2026-01-01

222 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