난 그냥 난수를보고 싶어요. 랜덤 라이브러리의 경우 여기에 an example straight out of the docs입니다. 나는 같이, 발전기 및 씨앗을 받아 임의의 값과 새로운 종자를 포함하는 튜플을 반환 Random.generate
기대 :Elm에서 난수를 생성하는 데 필요한 최소 코드는 무엇입니까?
-- TYPE MISMATCH ---------------------------------------------------- -----------
The 2nd argument to function `generate` is causing a mismatch.
5| Random.generate (Random.int 0 10) seed0
^^^^^
Function `generate` is expecting the 2nd argument to be:
Random.Generator a
But it is:
Random.Seed
The 1st argument to function `generate` is causing a mismatch.
5| Random.generate (Random.int 0 10) seed0
^^^^^^^^^^^^^^^
Function `generate` is expecting the 1st argument to be:
a -> b
But it is:
Random.Generator Int
:
generate : Generator a -> Seed -> (a, Seed)
-- Main.elm
import Random
seed0 = Random.initialSeed 31415
randomNumber = Random.generate (Random.int 0 10) seed0
main =
-- print result of randomNumber here
는 컴파일러 오류는 두 가지 유형의 불일치를 보여
여기에 무엇이 누락 되었습니까?
HTTP : // elm-
이그래서 리팩토링 코드는 다음과 같을 것 lang.org/examples/random – Tosh
임의의 숫자 인스턴스를 보려면 전체 elm 앱이 정말로 필요합니까? 내 질문에 골을 넣는 또 다른 방법은 "방금 게시 한 예제에서 삭제할 수 있고 형식 오류가 발생하지 않는 정도는 얼마입니까?"입니다. –