rambda
Version:
Lightweight faster alternative to Ramda
19 lines (17 loc) • 405 B
text/typescript
import {Iteration} from './Iteration'
import {Format} from './Format'
/** Get the position of **`I`** (**string**)
* @param I to query
* @returns **`string`**
* @example
* ```ts
* import {I} from 'ts-toolbelt'
*
* type i = I.IterationOf<'20'>
*
* type test0 = I.Key<i> // '20'
* type test1 = I.Key<I.Next<i>> // '21'
* ```
*/
export type Key<I extends Iteration> =
Format<I, 's'>