En lugar de utilizar typedef typename para el iterador, ¿es posible utilizar la palabra clave using? Intenté using schedulable_ops_t::iterator = schedulable_ops_iterator_t; pero obtengo un error no es un tipo base para el tipo.
¿Es posible definir clases de valor para tipos estrictos en TypeScript como se hace en Scala? Los alias de tipo parecen ser ignorados por el “compilador” de TypeScript: export type UserId = number; export type CarId = number; const userId: UserId = 1 const findUser = (userId: UserId) => { . . . Read more