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

1 la respuesta

ocaml lenguaje didáctico, cambiando de alcance estático a dinámico

Tengo un código ocaml en el que se define un lenguaje pequeño con alcance estático, necesito hacer cambios en ese idioma para que el alcance sea evaluado como dinámico, pero realmente no puedo entender cómo hacerlo. ¿Tengo que implementar algún ...

2 la respuesta

OCaml errores de recursión polimórficos

Dados los siguientes tipos: type _ task = | Success : 'a -> 'a task | Fail : 'a -> 'a task | Binding : (('a task -> unit) -> unit) -> 'a task | AndThen : ('a -> 'b task) * 'a task -> 'b task | OnError : ('a -> 'b task) * 'a task -> 'b task type ...

1 la respuesta

Agregar información de línea a mi AST en OCaml

Estoy creando un compilador en OCaml donde la gramática es la siguiente: type expr = | Cons of const | Var of string | List of ( expr list ) | Sum of ( expr * expr ) | Less_than of ( expr * expr ) | Conditional of ( expr * expr * expr ) | ...

1 la respuesta

"Error: módulo independiente" en OCaml

Aquí hay un ejemplo simple de uso de la biblioteca Cohttp: open Lwt open Cohttp open Cohttp_lwt_unix let body = Client.get (Uri.of_string "http://www.reddit.com/") >>= fun (resp, body) -> let code = resp |> Response.status |> Code.code_of_status ...

1 la respuesta

OCaml Formato de números con miles de separadores

¿Hay algo en la biblioteca estándar o en Core que pueda usar para formatear enteros con miles de separadores?

1 la respuesta

cómo llenar la lista / matriz existente

Soy nuevo en la razón / ocaml / programación funcional. Se acerca deList.append y[] @ [] pero estas funciones crearán una nueva lista, pero ¿cómo llenar la lista / matriz existente? ¿Cuál es la mejor manera de llenar la lista?¿Cuál es la mejor ...

1 la respuesta

¿Cómo hacer un programa interactivo?

Estoy aprendiendo Ocaml y necesito crear un programa que pueda interactuar con el usuario de la siguiente manera: Program: "Welcome!" User: command1 arg1 arg2 program: "The answer is..." User: command2 arg program: "The answer is..." User: ...

2 la respuesta

¿No obtiene gráficos incluso cuando reinstala Ocaml (Mac OS X)?

Siguiendoesta publicación [https://stackoverflow.com/questions/18435927/ocaml-unbound-graphics-module] Instalé brew y luego reinstalé ocaml para incluir gráficos: /usr/bin/ruby -e "$(curl ...

1 la respuesta

crear un histograma OCaml

Mi tarea es crear un histograma que muestre la cantidad de veces que un elemento está en una lista. Input:[2;2;2;3;4;4;1] Output[(2, 3); (2, 2); (2, 1); (3, 1); (4, 2); (4, 1); (1, 1)] Expected output : [(2, 3); (3, 1); (4, 2); (1, 1)] My code: ...

2 la respuesta

¿Cómo puedo instalar OCaml con OPam en Windows?

¿Cómo puedo instalar OCaml con OPam en Windows?