文件名称:backports:Ruby的最新功能反向移植到旧版本
文件大小:478KB
文件格式:ZIP
更新时间:2024-05-12 21:51:34
Ruby
移植库 是否渴望在Ruby 3.0中使用一些新的酷功能编写宝石,同时仍支持Ruby 2.5.x? 在Ruby 1.8中有一些旧代码,但是如果没有flat_map就无法生存吗? 这颗宝石是给你的! “反向移植”的目的是使编写跨不同版本Ruby的ruby代码变得更容易。 注意:可能会放弃对Ruby <2.2的支持。 加载反向端口 明确地(推荐) 例如,如果您想使用transform_values和transform_keys ,即使在不包含它的Ruby实现中,也可以: require 'backports/2.4.0/hash/transform_values' require 'backports/2.5.0/hash/transform_keys' 这将使用本地版本(如果可用)启用Hash#transform_values和Hash#transform_keys ,否则将提供纯