Skip to content

Commit 1a6c071

Browse files
authored
Update workshop-one.org
Give a proposed scenario
1 parent aa8357c commit 1a6c071

File tree

1 file changed

+14
-2
lines changed

1 file changed

+14
-2
lines changed

constructive-programming/workshop-one.org

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -195,10 +195,22 @@
195195
2. Come up with some functions that interact with this domain.
196196
2.1. Let's calculate the possible number of pure total functions that exist for those function types.
197197
2.2. Let's think of some propositions.
198-
3. Did we write any optics?
199-
3.1. Let's write an optics library.
198+
199+
** Possible suggestion: ATM (Automatic Teller Machine)
200+
201+
1. Person's Account Balance.
202+
1. Person's Name, Email and Details.
203+
1. Transactions between people.
204+
1. New type of account: Legal Business.
205+
1. Add minimum transaction ammount and different fee for person and business.
206+
207+
200208

201209
* Extras
210+
** Optics
211+
*** Did we write any optics?
212+
1. Let's write a library, for what we have written already. This type of code is called Optics.
213+
202214
** Exponent laws, Logic and Cats
203215
[[https://ncatlab.org/nlab/show/relation+between+type+theory+and+category+theory][https://ncatlab.org/nlab/show/relation+between+type+theory+and+category+theory]]
204216
[[https://www.infoq.com/presentations/category-theory-propositions-principle]]

0 commit comments

Comments
 (0)