racket

    15गर्मी

    1उत्तर

    निम्न उदाहरण पर विचार करें: #lang racket (match '(cat . doge) [`(,a . ,b) (match b [a #t] [_ #f])] [_ "Not a pair"]) यह अगर मैं जोड़े जहां सिर और पूंछ ही कर रहे हैं मैच के

    5गर्मी

    1उत्तर

    मैं Typed रैकेट में निम्नलिखित कार्य के लिए प्रकार एनोटेशन परिभाषित करने के लिए कोशिश कर रहा हूँ: एक त्रुटि का उत्पादन (Any -> Any) इस प्रकार का उपयोग करना:: (define (neof x) (if (eof-object? x

    6गर्मी

    1उत्तर

    में ट्रंकेट स्ट्रिंग्स रैकेट में एक निश्चित चौड़ाई के लिए तारों को छीनने का कोई आसान तरीका है? उदाहरण: (truncate "foobar" 3) -> "foo" (truncate "foobar" 6) -> "foobar" मैं भी एक छोटा कर दिया स्ट्

    9गर्मी

    3उत्तर

    के बीच अंतर eval और eval-syntax के अनुसार अंतर evalenriches the input syntax अपवाद के साथ व्यवहार करता है। तो शीर्ष स्तर के फार्म एक वाक्य रचना वस्तु जिसका गृहीत एक संकलित रूप है, तो इसके शाब्दिक जानक

    6गर्मी

    2उत्तर

    क्या एमएक्स में रैकेट मोड में वर्तमान फ़ाइल में एक सबमिशन लोड करने का कोई आसान तरीका है? उदाहरण के लिए अगर मैं निम्न फ़ाइल #lang racket (define (foo x) x) (module+ sub (define (bar x y)

    7गर्मी

    1उत्तर

    के अंदर रैकयूनीट स्रोत स्थान मैं रैकुनिट परीक्षणों का एक सेट बना रहा हूं, जहां वास्तविक test-case और check-equal? फ़ंक्शन को मैक्रो में परिभाषित किया गया है। कोड इस तरह दिखता है: #lang racket (requi

    7गर्मी

    2उत्तर

    मैं नीचे के रूप में एक struct को परिभाषित है, (struct vector (x y z) #:methods gen:custom-write [(define (write-proc vector port mode) (let ([print (if mode write display)]) (writ

    6गर्मी

    1उत्तर

    के लिए इनपुट प्रकारों को लागू करता है मैं रैकेट में किसी फ़ंक्शन में इनपुट के लिए डेटा प्रकार को लागू करना चाहता हूं। उदाहरण के लिए, इस फ़ंक्शन में मैं पूर्णांक की अपेक्षा करना चाहता हूं और कोई स्ट्रि

    6गर्मी

    1उत्तर

    मैं एक शिक्षण अनुभव के रूप में रैकेट को Python स्क्रिप्ट पोर्टिंग कर रहा हूँ, और मैं इस समारोह है: (define (check-status) (define git [find-executable-path "git"]) (define-values (ckot out i

    6गर्मी

    1उत्तर

    में सूची से झूठे मूल्यों को फ़िल्टर करने के लिए कैसे करें मैं रैकेट सीख रहा हूं (लेकिन शायद उत्तर किसी भी योजना और योजना-व्युत्पन्न भाषा में समान होगा) और आश्चर्य कीजिए कि किसी दिए गए से झूठे (# एफ) म