Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CircularIntList ¶
type CircularIntList struct {
CircularList
}
func (*CircularIntList) Add ¶
func (cl *CircularIntList) Add(i int)
func (*CircularIntList) Iterate ¶
func (cl *CircularIntList) Iterate(cb IntListCallback)
func (*CircularIntList) Next ¶
func (cl *CircularIntList) Next() int
func (*CircularIntList) Peek ¶
func (cl *CircularIntList) Peek() int
func (*CircularIntList) PeekN ¶
func (cl *CircularIntList) PeekN(n int) int
type CircularList ¶
type CircularList struct {
// contains filtered or unexported fields
}
func (*CircularList) Add ¶
func (cl *CircularList) Add(v ListValue)
func (*CircularList) Iterate ¶
func (cl *CircularList) Iterate(callback ListCallback)
func (*CircularList) Next ¶
func (cl *CircularList) Next() ListValue
func (*CircularList) Peek ¶
func (cl *CircularList) Peek() ListValue
func (*CircularList) PeekN ¶
func (cl *CircularList) PeekN(n int) ListValue
type IntListCallback ¶
type IntListCallback func(int)
type ListCallback ¶
type ListCallback func(ListValue)
Click to show internal directories.
Click to hide internal directories.