1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
|
export const HTTP_BRAINSTORM_PROG = `
WE MADE Cookie WITH
RUMOR HAS IT
String key,
String value,
Maybe(String) expires,
Maybe(Boolean) secure,
Maybe(Boolean) httpOnly,
Maybe(String) sameSite,
END OF STORY
ONLY OPTIONS OF HttpMethod ARE
RUMOR HAS IT
Get,
Post,
Delete,
Patch,
Put,
END OF STORY
WE MADE Request WITH
RUMOR HAS IT
HttpMethod method,
String path,
Maybe(List(Cookie)) cookies,
List(String[2]) headers,
List(String[2]) query,
END OF STORY
WE MADE Response WITH
RUMOR HAS IT
String response,
Maybe(List(String[2])) headers,
Maybe(List(String[2])) cookies,
END OF STORY
STUFF OF Controller LOOKS LIKE
RUMOR HAS IT
DISCOVER HOW TO respond
WITH Request req
GIVES YOU Response
END OF STORY
EVERYTHING CHANGED WHEN BasicController
WHICH LOOKS LIKE Controller
EXISTS
RUMOR HAS IT
PRACTICALLY IMPOSSIBLE TO HAVE BasicController
WITHOUT
Maybe(Int) initialCount
RUMOR HAS IT
EXPERTS CLAIM count TO BE Int
IS DATING initialCount WHO IS
RUMOR HAS IT
Someone(c) SO c
Nobody SO 0
END OF STORY
END OF STORY
DISCOVER HOW TO respond
WITH Request req
GIVES YOU Response
RUMOR HAS IT
EXPERTS CLAIM res TO BE Response MADE OF
RUMOR HAS IT
EXPERTS CLAIM response TO BE Int.toString OF
MY OWN count
END OF STORY
SHOCKING DEVELOPMENT res
END OF STORY
END OF STORY
PLEASE LIKE AND SUBSCRIBE
`;
|