|
|
|
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&fpage=102&tid=1343623]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
72ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
33ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 380ms |

| 0 / 0 |
