Sha256: 5ebf59e28dc2af14456e1205d7e84f585eee702734ee370255082e4db9d84e89

Contents?: true

Size: 1.18 KB

Versions: 11

Compression:

Stored size: 1.18 KB

Contents

Core extensions
==============
some come from ActiveSupport. 

Usage
-----
	require "tagen/core" # include "time", "date"

From Tagen
----------
* {Object#deepdup}

* {Kernel} 
	* `#linux? win32?`
	* `sh`
	* `blk2method`

* {Numeric#div2}

* {String}.hexdigits octdigits letters uppercase lowercase

* {Array}
	* `#extract_extend_options!  extract_options!`
	* `#append`
	* `#delete(*values) delete_at` _support delete more than one values_

* {Hash#delete}

* {IO#fd}

* {Time.time}

* {Process.exists?}(pid)

* {Marshal}.load dump  _add Pa support_

* {MatchData#to_hash}

* {Pa} _a path library_

* {PyFormat} _a string format libraray_

From [pd][1]
--------

* Kernel#pd phr 

[1]: http://rubydoc.info/gems/pd/frames/Kernel

From ActiveSupport
------------------
see [ActiveSupport Core Extensions Guide](http://edgeguides.rubyonrails.org/active_support_core_extensions.html)

* `Object #blank? present? presence try`

* `Module #mattr_x`

* `Class #cattr_x`

* `String #strip_heredoc at from to`

* `Numeric #bytes kilobytes megabytes gigabytes terabytes petabytes exabytes`

* `Enumerable #sum many? exclude?`

* `Array #from to second third fourth fifth`

* `Array.wrap`

* `Hash #deep_merge[!]`

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
tagen-1.0.4 docs/CoreExtensions.md
tagen-1.0.3 docs/CoreExtensions.md
tagen-1.0.2 docs/CoreExtensions.md
tagen-1.0.1 docs/CoreExtensions.md
tagen-1.0.0 docs/CoreExtensions.md
tagen-0.2.5 docs/CoreExtensions.md
tagen-0.2.4 docs/CoreExtensions.md
tagen-0.2.3 docs/CoreExtensions.md
tagen-0.2.1 docs/CoreExtensions.md
tagen-0.2.0 docs/CoreExtensions.md
tagen-0.1.1 docs/CoreExtensions.md