mirror of
https://github.com/idris-lang/Idris2.git
synced 2024-12-15 14:23:32 +03:00
10 lines
443 B
Plaintext
10 lines
443 B
Plaintext
1/1: Building Params (Params.idr)
|
|
Main> Main.Dict : (a -> a -> Bool) -> Type -> Type
|
|
Main> Main.MkDict : (eq : (a -> a -> Bool)) -> List (a, b) -> Dict eq b
|
|
Main> Main.lookup : (a -> a -> Bool) -> a -> List (a, b) -> Maybe b
|
|
Main> Main.lookupK : (eq : (a -> a -> Bool)) -> a -> Dict eq b -> Maybe b
|
|
Main> MkDict (\{arg:0}, {arg:1} => intToBool (prim__eq_Int arg arg)) [(0, "foo"), (1, "bar")]
|
|
Main> Just "bar"
|
|
Main> Nothing
|
|
Main> Bye for now!
|