[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: (*) -> 1
From: |
Óscar Fuentes |
Subject: |
Re: (*) -> 1 |
Date: |
Tue, 17 Jan 2023 19:11:20 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) |
Michael Heerdegen <michael_heerdegen@web.de> writes:
> Jean Louis <bugs@gnu.support> writes:
>
>> (*) ➜ 1
>> (*) ➜ 1
>>
>> We will get total of 2 Ferraris out of nothing.
>
> And with (concat) we get an empty string in the garage out of nothing.
>
> (*) and (concat) obviously are not useful in conjunction with Ferraris.
> There is no interpretation in terms of Ferraris.
>
> We don't want to constrain math to things that have interpretations in
> Ferrari collections.
This is not about Mathematics, it is about notation, that means,
convention, that means, convenience.
In other programming languages an expression such as "+ 2" would yield a
partially applied function:
let f = + 2
f 5
-> 7
Lisp (or some implementations of it) went the route of "+ sums a list of
numbers." That's fine, and in that sense having (+) -> 1 is reasonable,
but there is nothing in Mathematics that says that it must be so instead
of yielding partially applied function, or simply throwing an error
message. Lisp's option is a consequence of its syntax (notation).
- Re: (*) -> 1, (continued)
- Re: (*) -> 1, Anders Munch, 2023/01/19
- Re: [External] : Re: How to make M-x TAB not work on (interactive) declaration?, Michael Heerdegen, 2023/01/17
- Re: [External] : Re: How to make M-x TAB not work on (interactive) declaration?, Jean Louis, 2023/01/17
- Re: [External] : Re: How to make M-x TAB not work on (interactive) declaration?, Yuri Khan, 2023/01/17
- Re: [External] : Re: How to make M-x TAB not work on (interactive) declaration?, Jean Louis, 2023/01/17
- Re: [External] : Re: How to make M-x TAB not work on (interactive) declaration?, Michael Heerdegen, 2023/01/17
- Re: [External] : Re: How to make M-x TAB not work on (interactive) declaration?, Yuri Khan, 2023/01/17
- Re: [External] : Re: How to make M-x TAB not work on (interactive) declaration?, tomas, 2023/01/17
- Re: (*) -> 1, Jean Louis, 2023/01/17
- Re: (*) -> 1, Michael Heerdegen, 2023/01/17
- Re: (*) -> 1,
Óscar Fuentes <=
- Re: (*) -> 1, Jean Louis, 2023/01/17
- Re: (*) -> 1, Óscar Fuentes, 2023/01/17
- Re: (*) -> 1, Jean Louis, 2023/01/18
- Re: (*) -> 1, Óscar Fuentes, 2023/01/18
- RE: [External] : Re: (*) -> 1, Drew Adams, 2023/01/18
- Re: (*) -> 1, Michael Heerdegen, 2023/01/17
- Re: (*) -> 1, Michael Heerdegen, 2023/01/17
- Re: (*) -> 1, Óscar Fuentes, 2023/01/17
- Re: (*) -> 1, Michael Heerdegen, 2023/01/17
- Re: (*) -> 1, Óscar Fuentes, 2023/01/18