Skip to content

kibumh/cppstl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Useful C++ STL algorithms impelmented in go

Quick Start

go get -u github.com/kibumh/cppstl/algorithm

Go Doc

https://godoc.org/github.com/kibumh/cppstl/algorithm

PLAN

MILESTONE 1

  • non-modifying sequence operations
    • AllOf, AnyOf, NoneOf
    • CountIf, FindIf
  • modifying sequence operations
    • Reverse
    • Rotate
    • StablePartition
    • NthElement
  • others
    • make them receive a slice. (like sort.Slice)
    • Slide, Gather (See C++ Seasoning talk presented by Sean Parent)

MILESTONE 2

  • other algorithms
    • LowerBound, UpperBound
    • MinMax, Min, Max
    • Shuffle
  • containers, iterators?

IDEAS

  • Make it generic enough to apply to both a container and a channel.

About

Some useful C++ STL algorithms in go

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages