From: martin.vahi@...1.com Date: 2018-01-31T13:43:16+00:00 Subject: [ruby-core:85305] [Ruby trunk Feature#9528] mathn.rb library Issue #9528 has been updated by martin_vahi (Martin Vahi). Given that my proposal is more general than the obsoleted mathn.rb, would it be helpful, if I filed a new Feature Request that would suggest an addition of a new class to the Ruby stdlib? For example, the function apply_binary_operator might be wrapped to a class named "Math_optimizations" and the watershed concatenation algorithm would be the default heuristic for the ~~~ ruby Math_optimizations.apply_binary_operator ~~~ The heuristic might be later changed by adding an optional 4. argument to the function call. The signature would look like: ~~~ ruby def Math_optimizations.apply_binary_operator( x_identity_element,array_in, func_operator_that_might_be_noncommutative, heuristic="watershed_concatenation") ~~~ ---------------------------------------- Feature #9528: mathn.rb library https://bugs.ruby-lang.org/issues/9528#change-70089 * Author: umair.amjad (Umair Amjad) * Status: Rejected * Priority: Normal * Assignee: hsbt (Hiroshi SHIBATA) * Target version: ---------------------------------------- I want to add factorial method mathn.rb file as feature of Math module. ---Files-------------------------------- the_code.rb (7.49 KB) run_demo.bash (591 Bytes) -- https://bugs.ruby-lang.org/ Unsubscribe: