Unit Instance
Units API.
See the Weblate's Web API documentation for detailed description of the API.
GET /api/units/9221059/?format=api
https://l10n.opensuse.org/api/translations/packages-i18n/ghc-master/ar/?format=api", "source": [ "This package contains an implementation of a high-quality splittable pseudorandom number generator. The generator is based on a cryptographic hash function built on top of the ThreeFish block cipher. See the paper /Splittable Pseudorandom Number Generators Using Cryptographic Hashing/ by Claessen, Pałka for details and the rationale of the design.\n\nThe package provides the following: \n* A splittable PRNG that implements the standard 'System.Random.RandomGen' class. \n* The generator also implements an alternative version of the 'System.Random.TF.Gen.RandomGen' class (exported from \"System.Random.TF.Gen\"), which requires the generator to return pseudorandom integers from the full 32-bit range, and contains an n-way split function. \n* An alternative version of the 'Random' class is provided, which is linked to the new 'RandomGen' class, together with 'Random' instances for some integral types. \n* Two functions for initialising the generator with a non-deterministic seed: one using the system time, and one using the '/dev/urandom' UNIX special file.\n\nThe package uses an adapted version of the reference C implementation of ThreeFish from the reference package of the Skein hash function (<https://www.schneier.com/skein.html>), originally written by Doug Whiting.\n\nPlease note that even though the generator provides very high-quality pseudorandom numbers, it has not been designed with cryptographic applications in mind." ], "previous_source": "", "target": [ "" ], "id_hash": -7191597732922707515, "content_hash": -7191597732922707515, "location": "", "context": "", "note": "leap/ghc-tf-random/description", "flags": "", "state": 0, "fuzzy": false, "translated": false, "approved": false, "position": 2082, "has_suggestion": false, "has_comment": false, "has_failing_check": false, "num_words": 199, "source_unit": "https://l10n.opensuse.org/api/units/12664857/?format=api", "priority": 100, "id": 9221059, "web_url": "https://l10n.opensuse.org/translate/packages-i18n/ghc-master/ar/?checksum=1c324ff6f1a331c5", "url": "https://l10n.opensuse.org/api/units/9221059/?format=api", "explanation": "", "extra_flags": "" }{ "translation": "