The Egison Programming Language
Add primitive functions for random float numbers.
> (io (f.rand 1.0 2.0))
1.2494547672589515
> (take 10 (f.rands 0.1 1.0))
{0.6654619512399682 0.2267284891194782 0.6042716286526092 0.7658603262455747 0.41779021297417274 0.3841608633111001 0.9759640797649415 0.6701982966526789 0.6084584632131267 0.5936005565693231}
Add the maybe data type in the core library.
Bug fix of sequential patterns.
Implement sequential patterns.