リスト内のすべてのサブリストを逆にする関数を書きたいと思いました (ただし、最上位のサブリストのみ)。filterリストだけでを使用する
reverse前に を実行できるかどうかを調べようとしましたが、それは単に に逆になります。次のような出力を探しています。map(filter list? (reverse '((1 2) 9 (16 5) 64)))((16 5) (1 2))((2 1) 9 (5 16) 64))
mapとを使用することになってreverseいますが、そもそもそこに到達できませんでした。