0
Ich versuche, die Funktion unten zu ändern, um zwei Funktionen in Scheme zu komponieren.Funktion Zusammensetzung in Schema
(define (compose F1 F2)
(eval F1 (interaction-environment))
)
statt
(define (compose f g)
(λ (x) (f (g x))))
Aber ich bin nicht sicher, wie eval zu verwenden.
Was erwarten Sie passieren? – deltab
Warum möchten Sie 'eval' verwenden? – molbdnilo
'eval' macht keinen Sinn, wenn Sie zwei zwei Funktionsargumente haben. – Sylwester