<html>
<head>
<meta content="text/html; charset=windows-1252"
http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">On Tuesday 28 February 2017 05:33 PM,
Vijay Kumar B. wrote:<br>
</div>
<blockquote
cite="mid:07165a00-0753-8eaa-ebf8-5da311c9af92@zilogic.com"
type="cite">I actually found a simi
<br>
</blockquote>
<br>
Sorry about the typo! The actual content is the quoted reply below<br>
<br>
On Saturday 25 February 2017 09:44 PM, abhirath wrote:
<br>
<blockquote type="cite" style="color: #000000;">Hi,
<br>
<br>
### A Gentle Intro to Types by Shrayas Rajagopal
<br>
Shrayas started by building on the basics to introduce more
advanced concepts later on.
<br>
- Why Types?
<br>
- Humans make a lot of errors
<br>
- Computers are very good at repeating things
<br>
- Types help them to bring it together. Helps reduce the
number of mistakes
<br>
</blockquote>
At this point during the talk, it struck me that there some
similarity between Shrayas' talk and mine.
<br>
<br>
<blockquote type="cite" style="color: #000000;">- Roadblocks to
using YAML
<br>
- Human input prone to errors
<br>
- Proper validation is key
<br>
</blockquote>
[clip]
<br>
<blockquote type="cite" style="color: #000000;">- Using jsonschema
to validate YAML thus giving better error checking and friendlier
prompts
<br>
<br>
</blockquote>
But I was not able to make out the relation at that point. Later on,
when thought about it at length, I found that two talks were
strikingly similar! I was able to summarize the differences between
the talks as below:
<br>
<br>
The talk on types was about validating data (using type hints) when
it entered a <b class="moz-txt-star"><span class="moz-txt-tag">*</span>function<span
class="moz-txt-tag">*</span></b>. The talk on YAML validation
was about validating data (using schema) when it entered a <b
class="moz-txt-star"><span class="moz-txt-tag">*</span>program<span
class="moz-txt-tag">*</span></b>.
<br>
<br>
Regards,<br>
Vijay<br>
</body>
</html>