ocaml

    9Ciepło

    7Odpowiedz

    Jakim językiem chcesz zaproponować rozwiązania układu z: pierwszej kolejności równań różniczkowych złożonych zmiennych N wymiarach pomocą 4 rzędu Runge Kutta lub tym podobne. prędkości liczy się dużo

    10Ciepło

    4Odpowiedz

    Mam więc ładny kod OCaml (50000 linii). Chcę przenieść go do C. Czy jest jakiś darmowy translator OCaml na C?

    15Ciepło

    3Odpowiedz

    Powiel możliwe: In Functional Programming, what is a functor? nie wiem zbyt wiele o SML, Uczyłem F # od jakiegoś czasu i bardzo to rozumiem. Mówią, że F # tęskni za modelem funktora, który jest obecny

    9Ciepło

    5Odpowiedz

    Mam funkcję postaci 'a -> ('a * int) list -> int let rec getValue identifier bindings = match bindings with | (identifier, value)::tail -> value | (_, _)::tail -> getValue identifier

    5Ciepło

    1Odpowiedz

    Jak mogę użyć jakiegoś rekordu OCaml, który zdefiniowałem w innym pliku? Na przykład powiedzieć, że mam pliku a.ml w którym mogę zdefiniować rekord R: type r = { i: int; j: int; }; i plik b.ml w który

    11Ciepło

    1Odpowiedz

    Chcę wydrukować listę ciągów po przejściu przez wzorzec pasujący tylko do tej potężnej funkcjonalności. Jak mogę wyrazić operację "nie wykonuj nic poza zwrotem"? Chodzi mi o to: let print_nodes nodes

    6Ciepło

    1Odpowiedz

    W SML 3.11, chcę „przedłużyć” istniejący moduł za pomocą dyrektywy obejmują, tak jak poniżej: module MyString = struct include String let trim s = ... end bez problemu. Ale teraz chcę jaw

    5Ciepło

    3Odpowiedz

    Staram się teraz nauczyć ocaml i chciałbym zacząć od małego programu, generując wszystkie kombinacje bitów: ["0", "0", "0"] ["0", " 0" , "1"] [ "0", "1", "0"] ... i tak dalej Mój pomysł jest następują

    5Ciepło

    2Odpowiedz

    W a.ml jest zdefiniowany typ rekordu t, który jest również zdefiniowany jako przezroczysty w a.mli, tzn. W interfejsie d tak, że definicja typu jest dostępny dla wszystkich pozostałych plików. a.ml ma

    10Ciepło

    4Odpowiedz

    W Pythonie można użyć printf jak formatowanie z „%” operatora: "i am %d years old" % 99 lub "%s is %d years old" % ("bob", 101) Czy istnieje sposób, aby uzyskać ten sam zwięzły składnię w SML, dla