racket

    -6熱度

    2回答

    我是新的計劃,我試圖解決一個建議的練習。我感謝你的想法,如何解決它,這是練習: 編寫一個過程「filteredmap」,採用2個函數,並應用第一個函數時謂詞(也作爲參數傳遞)返回#t並在謂詞產生#f時應用第二個函數。 例子: > (filteredmap even? (lambda (x) (+ x 1)) (lambda (x) (* x 2)) (list

    0熱度

    1回答

    我開始學習球拍,我正在使用任意的arity樹和生成遞歸來從給定棋盤上獲取棋盤的所有可能版本。 所以我們可以說我有這樣的板,其中假指空: (list "X" "X" "O" "O" "X" "O" "X" #false "X") 的解決方案,這個根據要求是: (list (list "X" "X" "O" "O" "X" "O" "X" "X" "X") (list "X" "X" "O"

    1熱度

    1回答

    ;creating traffic signal image (require 2htdp/image) (define (bulb c) (circle 10 "solid" c)) (above (bulb "red") (bulb "yellow") (bulb "green")) 顯示的錯誤是:。 Module Language: there

    0熱度

    1回答

    類型化球拍的Rec類型是一種簡單的方法來進行遞歸類型: #lang typed/racket/base (define (deep (n : Integer)) : (Rec T (U Integer (List T))) (if (zero? n) n (list (deep (- n 1))))) 有沒有類似的方法,使一個遞歸合同? 球拍的recursiv

    0熱度

    2回答

    (define (fakultaet n) (if (= n 0) 1 (* n (fakultaet (- n 1))))) 爲什麼(fakultaet 3)給我解決方案(6)而不告訴它打印它? 它是如何在DrRacket中工作的?

    1熱度

    1回答

    球拍支持多種XML相關的格式,其中包括兩種不同的XEXP庫基於結構定義以及基於列表SEXP庫。 我想定義和讀寫富文本一個簡單的基於XML的交換格式,沒有任何特殊的驗證或DTD的。目的是使格式與其他實現語言兼容,併爲我自己的工作提供未來證明。 (這是關於爲了避免對專有和無證WXME格式,這可能在未來造成巨大的問題,如果我改變實現語言的依賴性導出文本%剪的內容。) 哪個庫和格式應我用這個? xexp或

    1熱度

    2回答

    如何刪除球拍中的非空目錄? 當我調用這個API (刪除目錄DIR),其中dir是「/用戶/蘋果/庫/ Application Support/AOI」。有人告訴我:exn found:#(struct:exn:fail:filesystem:errno delete-directory:無法刪除目錄 path:/ Users/apple/Library/Application Support/ao

    0熱度

    1回答

    我想列出從列表開始的一組列表,cdr總是相同的。例如,(make-pair '(1 2 3 4 5))應返回'((1.a)(2.a)(3.a)(4.a)(5.a))。 這是我正在開發的代碼,但它不工作,我不知道如何調試它。 (define (make-pair lst) (if (null? (car lst)) '() (cons ((car lst) ".a")

    1熱度

    1回答

    我正在尋找一種在簡單的網絡應用程序中繪製圖片的方式。基本上我試圖提交使用標準幻燈片庫的圓形圖片,但它不起作用,我不知道爲什麼。 這裏有一個例子: #lang web-server/insta (require slideshow) (define (start request) (response/xexpr '(html (body (circle 10))

    1熱度

    1回答

    當運行球拍終端,就可以開始運行使用 球拍程序(進入!「yourfile.rkt」) 我們如何退出程序,同時仍保持終端打開? 使用 (出口) 關閉球拍而不是當前的程序。