Title says it all, really. Although my hands are full at the moment, I'd like to dabble a bit in .NET. C# sounds boring (I do Java, I know C# is better but still). I do some Haskell, but I'm guessing ...
OrWhere extension method for combining multiple predicates with OR logic in LINQ queries. ILikeStartsWith(col, v) col ILIKE @p ESCAPE '\' escaped(v) + "%" ILikeEndsWith(col, v) col ILIKE @p ESCAPE '\' ...