DEV Community

Discussion on: Double negation in C#

Collapse
 
daniel13rady profile image
Daniel Brady

@shimmer I see you are transcribing logical relations into C#. If you're not already familiar, you might be interested in playing around with languages that embrace a logical and/or relational programming paradigm! ๐Ÿ˜„ checkout miniKanren or Prolog

Collapse
 
daniel13rady profile image
Daniel Brady • Edited

I also highly recommend Daniel P. Friedman's book The Little Prover ๐Ÿ“š

Collapse
 
integerman profile image
Matt Eland

I think the point of this is more towards proving what C# can do from a functional and logical perspective rather than establishing it as the best language for doing these things.

Collapse
 
daniel13rady profile image
Daniel Brady

Oh yes, that was my take-away as well๐Ÿ‘ It just made me think of some things I thought OP (and their readers) might be interested in ๐Ÿ™‚