MIT licensed by Tom Sydney Kerckhove
Maintained by [email protected]
This version can be pinned in stack with:cursor-gen-0.4.0.0@sha256:8ff0e8d5fe4dc2b95277ad2623a2f390b34610b90b859f4e31df70e4bc9935b6,2816

Module documentation for 0.4.0.0

  • Cursor
    • Cursor.Forest
      • Cursor.Forest.Gen
    • Cursor.List
      • Cursor.List.Gen
      • Cursor.List.NonEmpty
        • Cursor.List.NonEmpty.Gen
    • Cursor.Map
      • Cursor.Map.Gen
      • Cursor.Map.KeyValue
        • Cursor.Map.KeyValue.Gen
    • Cursor.Simple
      • Cursor.Simple.Forest
        • Cursor.Simple.Forest.Gen
      • Cursor.Simple.List
        • Cursor.Simple.List.NonEmpty
          • Cursor.Simple.List.NonEmpty.Gen
      • Cursor.Simple.Map
        • Cursor.Simple.Map.Gen
        • Cursor.Simple.Map.KeyValue
          • Cursor.Simple.Map.KeyValue.Gen
      • Cursor.Simple.Tree
        • Cursor.Simple.Tree.Gen
    • Cursor.Text
      • Cursor.Text.Gen
    • Cursor.TextField
      • Cursor.TextField.Gen
    • Cursor.Tree
      • Cursor.Tree.Gen

Generators for Purely Functional Cursors for common data structures

Changes

Changelog

[0.4.0.0] - 2021-11-21

Changed

  • Compatibility with genvalidity >=1.0.0.0

[0.3.0.0] - 2020-02-14

Added

  • Benchmarks for cursor generation

[0.2.0.0] - 2019-09-23

Changed

  • Fixed the generator for TextFieldCursor to be compatible with the new validity constraint in cursor-0.2.0.0.
  • Fixed the shrinking function for TextFieldCursor.