racket - 我应该怎么做才能听这个列表?
问题描述
我应该怎么做才能听这个列表?
(define b '(あ い う え お か き く け こ さ し す せ そ た ち つ て と な に ぬ ね の は ひ ふ
へ ほ ま み む め も や ゆ よ わ を ん ら り る れ ろ にょ びゃ びゅ びょ みゃ みゅ みょ )
(define (foo-play l)
(while (not(null? l)
(play (car l))
(set! l (cdr l)))))
(foo play b)
;play: expects to be at the top level in: (play (car l))
我应该怎么做才能听这个列表?
> あ
(rsound #<s16vector> 0 48971 44100)
...................
> みょ
(rsound #<s16vector> 0 31675 44100)
```
解决方案
看来你需要
(require rsound)
首先。
推荐阅读
- javascript - 如何使用 webpack 动态导入
- angular - 更改拦截器 angular2 中的请求正文
- symfony - 解析错误:语法错误,意外的“?”,期望变量(T_VARIABLE)
- java - Java 可选:如何处理长 map() 链
- javascript - PrimeNg TabView 与 ConfirmDialog
- mysql - 使用递归 MySQL 查询从父行到子行获取值
- angular - 十进制管道,未四舍五入的值
- git - 使用 SSH 的 Git 克隆在 Windows 上不起作用 - 收到断开连接,无法从远程存储库读取
- c++ - 可调用的完美转发
- php - Zend Framework3 类似路由冲突