|
|
|
f#, какую проблему решили, введя это ограничение.
|
|||
|---|---|---|---|
|
#18+
ф-я из книги "Functional Programming for the Real World" Код: plaintext 1. создается ф-я, с такой сигнатурой: sumRaws : ('a * int) list -> int а вот уже такое описание, вызывает ошибку: Код: plaintext 1. error FS0030: Value restriction. The value 'sumRaws' has been inferred to have generic type val sumRaws : (('_a * int) list -> int) Either make the arguments to 'sumRaws' explicit or, if you do not intend for it to be generic, add a type annotation. какую проблему решили? или это связано с ограничением платформы .net? ведь в других языках(хаскелл) все отлично работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.06.2010, 13:52:17 |
|
||
|
|

start [/forum/topic.php?fid=16&msg=36687715&tid=1343623]: |
0ms |
get settings: |
9ms |
get forum list: |
20ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
194ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 224ms |
| total: | 523ms |

| 0 / 0 |
