First, i should say very sorry to you, guys. (It is also not for golang 
itself, but i think you may have interests on this. Just for some advice)
Original Post 
<https://www.linkedin.com/groups/33207/33207-6153064731369295874>

When i'm reading something about sets operators, i feel strange when 
comparing to normal arithmetic process, i mean resolving equations like:
x + y = 5
x - y = 3
is very easy, we don't have to draw some diagrams. But it is not clear 
except you draw venn diagram when dealing with sets:
A - B = {3}
A ∩ B = {4}
(we could get A = {3, 4} here, but we can not do normal arithmetic 
comparing to above)

Then, i think maybe they (the scientists who do math) didn't create enough 
operators for sets. So i add the two (actually 1 operator, 1 mark) "+" and 
"*":

A+B is equal to A U B, but also mean no having repeated numbers ( A ∩ B = ∅)
A* means "the rest part of A"
(of cause, they are not very strictly defined...)

Then, the calculation process seems more easy (without drawing a venn 
diagram):
A - B = {3}  <= actually =>  A* = {3}
A ∩ B = {4} <= actually => A* + {4} = A, B* + {4} = B
Then, it is clear that:
A = {3, 4}

(Just an idea...)

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to