Resultados de la búsqueda a petición "syntax"
Diferencia práctica entre def f (x: Int) = x + 1 y val f = (x: Int) => x + 1 en Scala
Soy nuevo en Scala y tengo problemas para entender esto. ¿Por qué hay dos sintaxis para el mismo concepto, y ninguna de ellas es más eficiente o más corta en ese sentido? En Go, los análogos tienen una diferencia práctica: no puede hacer ...
Comprobación nula en un bucle for mejorado
¿Cuál es la mejor manera de protegerse contra nulo en un bucle for en Java? Esto parece feo: if (someList != null) { for (Object object : someList) { // do whatever } }O if (someList == null) { return; // Or throw ex } for (Object object : ...
¿Por qué la sangría extraña en las declaraciones de cambio?
¿Por qué falta la sangría en mi humilde opinión del "caso": las palabras clave en una declaración de cambio se consideran buen estilo? ninguna sangría de la palabra clave "case" parece ser la opción de formato predeterminada en casi todos los ...
¿Cuál es el propósito de "&&" en un comando de shell?
Que yo sepa, usando& después de que el comando es para ejecutarlo en segundo plano. Ejemplo de& uso:tar -czf file.tar.gz dirname & Pero que tal&&? (mira este ...
¿Por qué el tipo resultante de una división de enteros cortos en Java no es un entero corto?
Considera este código: public class ShortDivision { public static void main(String[] args) { short i = 2; short j = 1; short k = i/j; } }Compilar esto produce el error ShortDivision.java:5: possible loss of precision found : int required: ...
¿Qué significa `~` en Haskell?
Estoy estudiando elmtl biblioteca y tratando de hacer algunos MonadTransformers propios. Estaba revisando elControl.Monad.State.StateT declaración, y en todo el código, veo esta sintaxis: execStateT :: (Monad m) => StateT s m a -> s -> m s ...
Problemas con el resaltado de sintaxis de Xcode
En Xcode 3.2.1 tengo este problema donde deja de resaltar Objetos en púrpura, y tal. Por ejemplo: texto alternativo http://i48.tinypic.com/2nw0tbl.jpg [http://i48.tinypic.com/2nw0tbl.jpg] En ese ejemplo, NSAutoreleasePool, pool, img, size, ...
Sintaxis de Ruby Proc
Una respuesta a una pregunta que planteé ayer aquí fue el siguiente código de Ruby: def overlap?(r1,r2) r1.include?(r2.begin) || r2.include?(r1.begin) end def any_overlap?(ranges) ranges.sort_by(&:begin).each_cons(2).any? do |r1,r2| overlap?(r1, ...
Sintaxis de unión externa de Oracle de estilo antiguo: ¿por qué ubicar el signo (+) en el lado derecho del signo igual en una unión externa izquierda?
Siempre les digo a las personas nuevas que una forma fácil de recordar la sintaxis de combinación externa de Oracle de estilo antiguo es que el signo (+) está en el lado opuesto de donde crees que debería estar. Izquierda unirse: select * from ...
¿Es `[<var> en <variable distribuida>]` equivalente a `forall`?
Noté algo en un fragmento de código que me dieron: var D: domain(2) dmapped Block(boundingBox=Space) = Space; var A: [D] int; [a in A] a = a.locale.id;Es[a in A] equivalente aforall a in A a = a.locale.id?