Resultados de la búsqueda a petición "sml"
¿Suma parcial en ML estándar?
Soy nuevo en la programación funcional y tengo una tarea para calcular la suma parcial de una lista. P.ej. - psum [1,1,1,1,1]; val it = [1,2,3,4,5]: int list...
SML Cómo definir la opción adecuada
¿Por qué no funciona el siguiente código?
Usando ListPair.foldr para implementar zipWith en SML
Antecedentes: nivel principiante en SMLMi asignación requiere que use ListPair.foldr y solo esta función para implementar la función zipWith.
Advertencia de SML: escriba Vars no generalizadas cuando use listas vacías o la opción NINGUNO
No puedo, por mi vida, averiguar por qué la siguiente función SML está lanzando una Advertencia en mi problema con la tarea:
¿Cuándo usar punto y coma en SML?
Sé que los puntos y coma se utilizan como terminadores en REPL. Pero estoy confundido acerca de cuándo usarlos en un archivo fuente.Por ejemplo, no es necesa...
El algoritmo de Horner en SML? [cerrado]
Estoy tratando de implementarAlgoritmo de Horner [http://en.wikipedia.org/wiki/Horner%27s_algorithm]en SML. fun horner(lst1:real list,x:real) = let val i = ref 1 val result = ref (List.last(lst1)) in if (lst1) = ([]:real list) then 0.0 else ...
¿Qué tiene de malo mi código en sml?
No sé por qué mi código no funciona. fun lookup _ [] = 0 | lookup key ((k,v)::entries) = if k = key then v else (lookup key entries)Eso es lo que sucedió cuando lo probé en cmd. val lookup = fn : ''a -> (''a * int) list -> int - lookup ...
¿Cómo hacer bit a bit Y en SML / NJ?
Lo necesito para un programa que estoy escribiendo (cuadratura repetida para calcular x ^ n). Parece que no puedo encontrar la sintaxis para ello, o si incluso es compatible.