Losowy numer w Haskell [duplikat]
To pytanie ma już tutaj odpowiedź:
Jak uzyskać wartość normalną z akcji IO w Haskell 2 odpowiedziPróbuję uzyskać losowy numer w Haskell. (Które obecnie się uczę i nie mam dostępu do Monad lub IO, itp.) Problemem są funkcje w System.Random zwracają IO Int, którego nie mogę użyć w pozostałej części mojego kodu, który używa Int i Float.
Celem jest wybranie pary z listy, w której pierwsza z par jest pływakiem reprezentującym prawdopodobieństwo. Więc moim planem było użycie losowej liczby do wybrania pary na podstawie jej prawdopodobieństwa.