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

1 la respuesta

¿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...

1 la respuesta

SML Cómo definir la opción adecuada

¿Por qué no funciona el siguiente código?

1 la respuesta

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.

1 la respuesta

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:

1 la respuesta

Si SML.NET tuviera functors, ¿por qué no F #?

1 la respuesta

¿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...

1 la respuesta

SML no detecta SO en Mavericks OS X

1 la respuesta

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 ...

1 la respuesta

¿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 ...

1 la respuesta

¿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.