recursive_struct:一个创建递归开放结构的宝石

时间:2024-06-05 16:49:41
【文件属性】:

文件名称:recursive_struct:一个创建递归开放结构的宝石

文件大小:6KB

文件格式:ZIP

更新时间:2024-06-05 16:49:41

Ruby

递归结构 一个用于创建递归开放结构的gem。 安装 将此行添加到您的应用程序的Gemfile中: gem 'recursive_struct' 然后执行: $ bundle 或将其自己安装为: $ gem install recursive_struct 用法 将哈希传递给初始化程序将创建一个具有所有嵌套的getter和setter方法的开放结构。 hash = { a: { b: true }, c: [{ d: true }], e: false } struct = RecursiveStruct.new(hash} struct.a # #true}> struct.a.b # true struct.c # [#<RecursiveStruct @data={:d


【文件预览】:
recursive_struct-master
----.gitignore(131B)
----.rspec(8B)
----.travis.yml(350B)
----recursive_struct.gemspec(1KB)
----LICENSE.txt(1KB)
----spec()
--------recursive_struct_spec.rb(2KB)
--------spec_helper.rb(131B)
----README.md(2KB)
----lib()
--------recursive_struct()
--------recursive_struct.rb(678B)
----Gemfile(101B)
----Rakefile(28B)

网友评论