api
iterable.ch
Declarations in iterable.ch
1 declarationscore
Declarations
Public only
core#
Publicnamespace
namespace core
iterable#
Publicnamespace
namespace iterable
Linear#
Publicinterface
interface Linear<T>
Chunk#
Publicstruct
struct Chunk<T> {
var ptr : *T
var len : u64
}
Iterable#
Publicinterface
interface Iterable<T, Cursor>
ReversibleIterable#
Publicinterface
interface ReversibleIterable<T, Cursor> : Iterable<T, Cursor>
rbegin#
Publicfunction
func rbegin(self : &ReversibleIterable) : Cursor
previous#
Publicfunction
func previous(self : &ReversibleIterable, c : Cursor) : Cursor
count#
Publicfunction
func count(self : &ReversibleIterable) : u64