ArthurTeisseire / joinable-dict / Dict.OneToOne

Joinable implementation of SQL one-to-one relation

from : Dict comparable a -> (a -> result) -> Dict comparable result

Equivalent to SQL FROM

innerJoin : Dict comparable a -> Dict comparable (a -> result) -> Dict comparable result

Equivalent to SQL INNER JOIN

leftOuterJoin : Dict comparable a -> Dict comparable (Maybe a -> result) -> Dict comparable result

Equivalent to SQL LEFT OUTER JOIN

select : a -> a

Used for clarity only and match SQL queries