yu 0.2.1

Yu(玉) Dlang‘s Toolkit


To use this package, run the following command in your project's root directory:

Manual usage
Put the following dependency into your project's dependences section:

Yu(玉) Build Status

A Dlang's Toolkit. Extend Phobos.

  • algorithm
  • * snowflkeId.d : Twitter's Snowflke ID generate algorithm.to generate only ID
  • * hash.d : string hash function
  • * checksum.d : CRC, LRC , Fletcher, Adler...... check function
  • container : the container base std.experimental.allocator
  • * cirularqueue : Cirular Queue Struct Template.
  • * vector : Like as C++'s std::vector
  • * string : The COW string template.
  • timer : Timer
  • * timingwheeltimer : Time wheel algorithm . base std.experimental.allocator
  • memory
  • * alloctor : the yuAlloctor and easy make object base yuAlloctor. Base std.experimental.allocator
  • * gc : gcFree to easy free the memory in GC
  • * scopedref : the Unique Ptr/Ref like C++'s std::unique_ptr.
  • * sharedref : the RC Ptr/Ref like C++'s std::shared_ptr
  • * smartref : easy to create the scopedref and sharedref
  • array : Extend Phobos's std.array.
  • bytes : add find in byte or ubyte.
  • exception : Extend Phobos's std.exception.
  • functional : add bind use delegate.
  • string : Extend Phobos's std.string.
  • task : the task base std.experimental.allocator
  • thread : auto attach thread
  • traits : : Extend Phobos's std.traits.
  • filepath : Extend std.path to get nowPath or exePath
  • tools
  • * http1xparser : the http 1.x and url parser. Base and Port from : https://github.com/nodejs/http-parser
  • * buffer : the buffer class.
  • * sharedlib : load dll or so, in runing
  • * serialize : a Custom binary-system serialize and deserialize
Authors:
  • 渡世白玉
Dependencies:
none
Versions:
0.2.1 2023-Oct-08
0.2.0 2023-Sep-14
0.1.2 2017-Aug-14
0.1.1 2017-Aug-07
0.1.0 2017-Jul-26
Show all 13 versions
Download Stats:
  • 0 downloads today

  • 0 downloads this week

  • 0 downloads this month

  • 56 downloads total

Score:
1.3
Short URL:
yu.dub.pm