I mean if the value is imported as a decimal, then a sort by that field will sort as decimal. This might not be obvious if a system imports 23.53, 53.98 etc - a user would think it looks good. It only becomes clear that…
That’s a shrewd observation. Static types help with this somewhat. E.g. in Inflex, if I import some CSV and the string “00.10” as 0.1, then later when you try to do work on it like x == “00.10” You’ll get a type error…
I think you shouldn’t try to replace a spreadsheet with yet another spreadsheet that just has one extra feature. Many, many start-ups have done that. They make some money, but it’s not really anything new. In your case…
"Consistent at creation" is also known in the Haskell community by the phrase "make illegal states unrepresentable".
> Another interesting aspect of traditional Chinese characters is that complex words are expressed by combining simpler symbols. For example, the Chinese word for computer is 電腦. The first character represents…
I had and continue to have a lot of laughs with Pratchett. One of my favourite ones which I only a couple of years ago re-listened on Audiobook while walking about town and was giggling outloud uncontrollably was this…
I mean if the value is imported as a decimal, then a sort by that field will sort as decimal. This might not be obvious if a system imports 23.53, 53.98 etc - a user would think it looks good. It only becomes clear that…
That’s a shrewd observation. Static types help with this somewhat. E.g. in Inflex, if I import some CSV and the string “00.10” as 0.1, then later when you try to do work on it like x == “00.10” You’ll get a type error…
I think you shouldn’t try to replace a spreadsheet with yet another spreadsheet that just has one extra feature. Many, many start-ups have done that. They make some money, but it’s not really anything new. In your case…
"Consistent at creation" is also known in the Haskell community by the phrase "make illegal states unrepresentable".
> Another interesting aspect of traditional Chinese characters is that complex words are expressed by combining simpler symbols. For example, the Chinese word for computer is 電腦. The first character represents…
I had and continue to have a lot of laughs with Pratchett. One of my favourite ones which I only a couple of years ago re-listened on Audiobook while walking about town and was giggling outloud uncontrollably was this…