Add `from_gen` function into `papylon.arbitrary` module