smlnj

    12calore

    1risposta

    La funzione di libreria SML standard Int.toString prefissa i numeri negativi con ~ anziché -. C'è una funzione di libreria da utilizzare - invece, a corto di scrittura fun i2s i = if i < 0 then "

    16calore

    4risposta

    Ho esaminato lo SMLNJ User Guide e non riesco a trovare nulla sulle funzionalità di debug. Mi piacerebbe solo vedere una traccia dello stack, o passare attraverso una funzione. È possibile. Esistono a

    7calore

    2risposta

    Sto scrivendo uno "script" in Standard ML (SML/NJ) che imposta l'ambiente interattivo a mio piacimento. L'ultima cosa che fa lo script è stampare un messaggio che indica che tutto è andato liscio. In

    15calore

    3risposta

    ho la funzione qui sotto e funziona: (fn x => x * 2) 2; ma questo non funziona: (fn x y => x + y) 2 3; Qualcuno può dirmi perché? Oppure dammi qualche suggerimento per farlo funzionare?

    6calore

    1risposta

    è possibile ottenere elemento dall'elenco in SML del New Jersey senza usare la testa la funzione e la coda, una cosa del genere: val a = [1,2,3]; a[1]; grazie in anticipo

    15calore

    2risposta

    Ho qualche problema con il sistema SML/NJ, cioè quando cerco di usare i tasti freccia (a sinistra oa destra per fare un correzione nell'espressione che ho digitato, fino a ripetere l'ultima espression