Soy bastante nuevo en OCaml y estaba tratando de averiguar cómo llamar a un programa externo desde OCaml.Llamar a un programa externo desde OCaml
He estado siguiendo la documentación here, y hacer la siguiente llamada:
Unix.execv "cat text_file";;
Esto devuelve lo siguiente:
string array -> 'a = <fun>
¿Cómo funciona exactamente accedo a la función anónima vuelto?
cat text_file
es un simple intento de imprimir el contenido del archivo, el comando que realmente quiero ejecutar es un poco más complejo. Sin embargo, supongo que si puedo ejecutar esto, debería poder ejecutar mi programa real.