ActiveFunction is a collection of gems designed to be used with Function as a Service (FaaS) computing instances. Inspired by aws-sdk v3 gem structure and rails/activesupport. Features: - Ruby Version Compatibility: Implemented with most of Ruby 3.2+ features, with support for Ruby versions >= 2.6 through the RubyNext transpiler (CI'ed). - Type Safety: Achieves type safety through the use of RBS and Steep (CI'ed) [Note: disabled due to the presence of Ruby::UnsupportedSyntax errors]. - Plugins System: Provides a simple Plugin system inspired by Polishing Ruby Programming by Jeremy Evans to load gem plugins and self-defined plugins. - Gem Collection: Offers a collection of gems designed for use within ActiveFunction or as standalone components.
Required Ruby Version
>= 2.6
Authors
Nerbyk
Versions
- 0.4.2 January 14, 2024 (13 KB)
- 0.4.1 January 14, 2024 (13 KB)
- 0.4.0 January 12, 2024 (11.5 KB)
- 0.3.5 August 20, 2023 (10 KB)
- 0.3.4 May 02, 2023 (10 KB)