Resultados de la búsqueda a petición "implicit"

2 la respuesta

omitiendo algunos parámetros implícitos

¿Es posible omitir algunos parámetros implícitos pero no todos? Probé con parámetros nombrados:

5 la respuesta

En c # 3.0, ¿es posible agregar operadores implícitos a la clase de cadena?

algo como

1 la respuesta

Tipo de una función con parámetros implícitos en Scala

1 la respuesta

¿Hay alguna forma de controlar qué conversión implícita se utilizará por defecto?

Supongamos que tengo esto:

4 la respuesta

¿Son equivalentes los operadores implícitos y los TypeConverters?

Me parece que es muy fácil implementar un operador implícito frente a un TypeConverter, por lo que supongo que no son equivalentes debido a la prevalencia de TypeConverters en el marco (vea cualquier cosa que amplíe FrameworkElement). ¿Pero por ...

1 la respuesta

La escala de tipos más altos en def implícito falla con "no se pudo encontrar el valor implícito"

Estoy usando def implícito para construir un recursivoHList tipo, para que coincida con varios tipos de tipos más altos deHList. Estoy muy inspirado por esta publicación [http://jnordenberg.blogspot.fr/2008/08/hlist-in-scala.html]. Este código ...

2 la respuesta

Resolución implícita de parámetros para tipos superiores

Considere el siguiente código: object foo { trait Bar[Q[_]] implicit object OptionBar extends Bar[Option] def test[T, C[_]](c: C[T])(implicit bar: Bar[C]) = () def main(args: Array[String]) { test(Some(42): Option[Int]) //??? } }Esto funciona, ...

3 la respuesta

La cadena funciona de manera diferente

Las funciones de Scala tienen los siguientes métodos para encadenar: fn1.andThen(fn2) fn1.compose(fn2)Pero cómo se puede escribir este caso: Tengo funcioncleanUp() que debe llamarse siempre como último paso. Y tengo muchas otras funciones, como ...

3 la respuesta

¿Por qué hay una conversión de tipo implícito de punteros a bool en C ++?

Considera la clasefoo con dos constructores definidos así: class foo { public: foo(const std::string& filename) {std::cout << "ctor 1" << std::endl;} foo(const bool some_flag = false) {std::cout << "ctor 2" << std::endl;} };¿Instanciar la clase ...

3 la respuesta

¿Es posible pasar "esto" como parámetro implícito en Scala?

Supongamos que quiero ajustar el código que puede lanzar excepciones con un bloque try-catch que registra la excepción y continúa. Algo como: loggingExceptions { // something dangerous }Idealmente, me gustaría usar para registrar el registrador ...