###前提・実現したいこと
ここに質問したいことを詳細に書いてください
(例)PHP(CakePHP)で●●なシステムを作っています。
■■な機能を実装中に以下のエラーメッセージが発生しました。
schemeでHaskellのwhereを使いたいのですが
どうすれば実装できるかが分かりません。
やり方を教えてほしいです。
###発生している問題・エラーメッセージ
エラーメッセージ
###該当のソースコード
ここにご自身が実行したソースコードを書いてください
###試したこと
課題に対してアプローチしたことを記載してください
lispは始めたばかりなので試せることがほとんどないです。
Haskellのように
func hoge=let x=y
where
y=hoge
のようにはできないのかなと思います。
なぜならwhere節を先に書かないと
whereより前方がマクロ等でとらえられないと思うからです。
なので
(where (let x=y) (y=hoge))
のようになるのかな?ぐらいしか考えられませんでした。
###補足情報(言語/FW/ツール等のバージョンなど)
より詳細な情報
schemeでできないならcommon lispでも良いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/03/22 05:14
2017/03/22 07:01