SeedFrom
This example demonstrates the SeedFrom() method, which converts a memorable string into a deterministic seed. This allows using human-readable strings like “Hello, World!” or “production-2024” instead of numeric seeds.
Expected Output
<random_integer>The <random_integer> is the first random number generated from the seed derived from "Hello, World!". The same string always produces the same output, enabling reproducible data generation with memorable identifiers.
Source Codes
package main
import "github.com/pseudata/pseudata"
func main() { seed := pseudata.SeedFrom("Hello, World!") gen := pseudata.NewGenerator(seed, 0)
println(gen.NextInt())}import dev.pseudata.Generator;
public class Main { public static void main(String[] args) { long seed = Generator.seedFrom("Hello, World!"); Generator gen = new Generator(seed, 0);
System.out.println(gen.nextInt()); }}from pseudata import Generator
seed = Generator.seed_from("Hello, World!")gen = Generator(seed, 0)
print(gen.next_int())import { Generator } from "@pseudata/core";
const seed = Generator.seedFrom("Hello, World!");const gen = new Generator(seed, 0);
console.log(gen.nextInt());© 2025 Pseudata Project. Open Source under Apache License 2.0. · RSS Feed