Почему первая работа, а вторая нет?, требующий проблем с математикой/базой в Racket
(require/typed (planet williams/science/random-source) [random-integer (Integer -> Integer)])
(require/typed math/base [random-integer (Integer Integer -> Integer)])
Второй выдает ошибку, говоря мне, что нет такого файла или каталога для математики/базы в моей папке собирает. Возможно ли, что я потерял это из своего распределения ракетки (v 5.3)? Если да, то по какой причине? И как мне лучше всего это решить?
Или я просто делаю ошибку в кости? К сожалению для всех Noob вопросов ...
Я основывая свою попытку здесь на http://docs.racket-lang.org/math/base.html?q=Random
О, и я бег 64-разрядный дистрибутив, я считаю, на OSX, если это актуально.
aaaaand ... глядя на примечания к выпуску для версии 5.3.2, я предполагаю, что у меня просто нет этого пакета li'l math/установленная база. Я переустанавливаю, и мы увидим, откуда это у нас. – Ben
BTW: вам не нужно использовать 'require/typed' для функции random-integer, потому что математическая библиотека написана в Typed Racket. Только '(требуется математика/база)' будет делать. –
прав, спасибо! имеет смысл. – Ben