Skip to content

Instantly share code, notes, and snippets.

@coreyhaines
Created April 6, 2016 13:09
Show Gist options
  • Save coreyhaines/2e8f3fba34eb11f175344dc6ec34f33b to your computer and use it in GitHub Desktop.
Save coreyhaines/2e8f3fba34eb11f175344dc6ec34f33b to your computer and use it in GitHub Desktop.
Prolog Talk Abstration
Title: I don't know Prolog, and so can you
Abstract: Prolog is a wildly popular declarative logic programming language that all the hot startups and whiz kids are using these days. So, being neither a hot startup nor a whiz kid, I figured I'd learn it. In this talk, I'll share some of the early learnings I've had that can only be considered "mind-bending."
We'll look at a bit of the syntax, the solver model and then dive into some wild and crazy list operations. Finding all the combinatorial variations of a list using the function isMember? Yup! We'll do that.
If you are anything like me, and I know you are, you'll come away from this talk saying "I'm sold! PROLOG FOREVER!"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment