Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Webbapplikationer i Prolog
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Madeleine Malmsten
December 07, 2018
Programming
49
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Webbapplikationer i Prolog
Madeleine Malmsten
December 07, 2018
More Decks by Madeleine Malmsten
See All by Madeleine Malmsten
Can you teach a school class functional programming?
mmalmsten
1
75
Building a Living Lab
mmalmsten
1
43
Other Decks in Programming
See All in Programming
AWS CDKのカスタムリソースでContinuum(旧Security Agent)を実装した話 | Implementing Continuum (formerly Security Agent) via AWS CDK Custom Resource
akihisaikeda
2
150
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
190
Railsのためのパスキー実践入門 〜マルチテナントSaaSでの意思決定〜
utakaha
2
540
Agents on Rails - Rails at Scale 2026
irinanazarova
0
560
月間100万人のサービス刷新で、 技術選定をHonoに振り切った話
yutobara
8
6.6k
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
610
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
150
Everything will be SERVERLESS — 信じて運用した10年の経験値 / Everything Will be Serverless — Lessons Learned from 10 Years of Operational Experience
seike460
PRO
1
1.1k
Vue Fes Japan の “作る側”に関わってみて
naokihaba
0
160
Event is what happens
moro
2
770
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
35
17k
IBM Bob でAI駆動開発『QC-Playbook』
ichirokano2
0
110
Featured
See All Featured
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
710
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
570
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
So, you think you're a good person
axbom
PRO
2
2.2k
The SEO identity crisis: Don't let AI make you average
varn
0
590
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
570
The World Runs on Bad Software
bkeepers
PRO
72
12k
Automating Front-end Workflow
addyosmani
1369
210k
Unsuck your backbone
ammeep
672
58k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
500
Transcript
Webbapplikationer i Prolog och hur man kokar kaffe
Innehåll Vad är Prolog? Varför Prolog? Webbapplikationer i Prolog
“Programming in Logic” University of Marseilles, 1972 Vad är Prolog?
Semantisk slutledningsmotor (inference engine) Logiska regler -> Kunskapsbas -> Ny
information "Classic Artificial Intelligence” Vad är Prolog?
Varför Prolog?
Varför Prolog?
Liten kod Backtracking Webbramverk Varför Prolog?
Webbapplikationer I Prolog
1 2 3 4 5 6 7 8 Returneras! 2
1 coffee(1, 1, 1, afternoon) Ratio kaffe/ vatten Extra kaffe Veckodag Tid på dygnet coffee(1, 2, 1, morning) time_of_day(morning) time_of_day(0) day_of_week(1) day_of_week(0) coffee(0.5, 1, 0, evening) Backtracking
Hämta kaffe Hämta antalet koppar Hämta kafferecept Backtracking
Tack :) Github mmalmsten