Skip to content
/ dowsing Public

᚛ A type of divination employed in attempts to locate identifiers matching a given type expression

License

Notifications You must be signed in to change notification settings

Drup/dowsing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5162b30 · Feb 18, 2025
Feb 14, 2025
Nov 4, 2024
Oct 31, 2024
Feb 18, 2025
Nov 26, 2024
Oct 28, 2024
May 31, 2021
Jan 3, 2021
Dec 27, 2016
Nov 13, 2024
Nov 4, 2021
Jul 16, 2024
Jul 16, 2024
Nov 25, 2024
Jul 23, 2024

Repository files navigation

᚛ Dowsing

Dowsing is a type of divination employed in attempts to locate functions by giving a type.

$ search "'a list * 'a -> bool"
...
List.mem : 'a -> 'a list -> bool
...

$ search "'a list -> ('a * 'b -> 'b) -> 'b -> 'b"
...
List.fold_left :
  ('a -> 'b -> 'a) -> 'a -> 'b list -> 'a
List.fold_right :
  ('a -> 'b -> 'b) -> 'a list -> 'b -> 'b
...

Resources

Install and Use

opam pin git@github.com:Drup/dowsing.git
dowsing help

About

᚛ A type of divination employed in attempts to locate identifiers matching a given type expression

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published