|
MyMediaLite
3.08
|
Class containing utility functions. More...
Static Public Member Functions | |
| static IList< Type > | GetTypes (string name_space) |
| Get all types in a namespace. | |
| static Func< A, R > | Memoize< A, R > (this Func< A, R > f) |
| Memoize a function. | |
| static void | Shuffle< T > (this IList< T > list) |
| Shuffle a list in-place. | |
Class containing utility functions.
| static IList<Type> GetTypes | ( | string | name_space | ) | [inline, static] |
Get all types in a namespace.
| name_space | a string describing the namespace |
| static Func<A, R> Memoize< A, R > | ( | this Func< A, R > | f | ) | [inline, static] |
Memoize a function.
| f | The function to memoize |
| static void Shuffle< T > | ( | this IList< T > | list | ) | [inline, static] |
Shuffle a list in-place.
Fisher-Yates shuffle, see http://en.wikipedia.org/wiki/Fisher–Yates_shuffle
1.7.6.1