mJ3v%2BEgzn4pPriRQHg5ZzQ%2Bfwde32yJw%40mail.gmail.com
>>> <https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4K1JvbNyobyp2mJ3v%2BEgzn4pPriRQHg5ZzQ%2Bfwde32yJw%40mail.gmail.com?utm_medium=email_source=footer>
>>> .
>>>
>> --
>> You received this mess
istent
>>>>>>>>>> behaviour and outdated or too unique ergonomics which aren't widely
>>>>>>>>>> applicable, unlike what should be part of the standard library.
>>>>>>>>>>
>>>>>>>>>> Many thanks to @jose &a
%40gmr-mx.google.com
>>>>> .
>>>>>
>>>> --
>>> You received this message because you are subscribed to the Google
>>> Groups "elixir-lang-core" group.
>>> To unsubscribe from this group and stop receiving emails
n%40googlegroups.com
> <https://groups.google.com/d/msgid/elixir-lang-core/9268db40-e21c-4d8e-b9c9-a5b79f8bb0f9n%40googlegroups.com?utm_medium=email_source=footer>
> .
>
--
Regards,
Bruce Tate
CEO
<https://bowtie.mailbutler.io/tracking/hit/f8218219-d2a8-4de4-9fef-1cdde6e723f6/c
function.
I propose that we start a stack rather than an agent. Failing that, I
propose we label the concepts in the start spec with intermediate
variables.
-bt
--
Regards,
Bruce Tate
CEO
<https://bowtie.mailbutler.io/tracking/hit/f8218219-d2a8-4de4-9fef-1cdde6e723f6/c7c97460-016e-45fb-a4ab-0a70
Will do.
-bt
On Mon, Apr 10, 2023 at 10:14 AM Bruce Tate wrote:
> I would like to propose that we change the base example for GenServer. For
> those not familiar with it, here it is:
>
> defmodule Stack do
>
> use GenServer
>
>
>
> # Call
's easy
to do so.
I mainly care that this example communicates with more clarity.
Feedback is welcome.
-bt
Regards,
Bruce Tate
CEO
Groxio, LLC.
512.799.9366
br...@grox.io
grox.io
--
You received this message because you are subscribed to the Google Groups
"elixir-lang-core" group.
ails from it, send an
> email to elixir-lang-core+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4KTx%2BYW02gQLvH-ihyhgv6dAhjrwSEdhP81niuvjrWfTg%40mail.gmail.com
> <https://groups.google.com/d/msgid/elixir-
ribe from this group and stop receiving emails from it, send an
> email to elixir-lang-core+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4JfPzs31TVUUZSU3KEcuuctyXSkpr8ZNuvGu4VNzSD6ew%40mail.gmail.com
> <http
ps.com
> <https://groups.google.com/d/msgid/elixir-lang-core/0b68e108-825f-49d5-86ec-317caa2a852fn%40googlegroups.com?utm_medium=email_source=footer>
> .
>
--
Regards,
Bruce Tate
CEO
<https://bowtie.mailbutler.io/tracking/hit/f8218219-d2a8-4de4-9fef-1cdde6e723f6/c7c97460-016e-4
the web visit
> https://groups.google.com/d/msgid/elixir-lang-core/c1efa923-947d-4fea-abd8-2778c31cad10%40www.fastmail.com
> <https://groups.google.com/d/msgid/elixir-lang-core/c1efa923-947d-4fea-abd8-2778c31cad10%40www.fastmail.com?utm_medium=email_source=footer>
> .
>
--
Regards
99d1-4849-a56b-ca4ffab698f3n%40googlegroups.com
>> <https://groups.google.com/d/msgid/elixir-lang-core/97c0c216-99d1-4849-a56b-ca4ffab698f3n%40googlegroups.com?utm_medium=email_source=footer>
>> .
>>
> --
> You received this message because you are subscribed to the Googl
t;>>> > Please use the mailing list for comments and further
>>>> > > >>>>>> > discussion. Thanks for all the feedback so far!
>>>> > > >>>>>> >
>>>> > > >>>>>>
>>>> > >
<- Enum.reverse(list), reduce: acc = %{} do
>> acc = Map.update(acc, k, [v], &[v | &1])end
>>
>> This can be done in a backwards compatible fashion.
>> after
>>
>> When you look at our solution to the problem using let, we had to
>> introduce tempor
.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elixir-lang-core/42adcfba-12d8-4469-a156-f412b0d290a9n%40googlegroups.com
> <https://groups.google.com/d/msgid/elixir-lang-core/42adcfba-12d8-4469-a156-f412b0d290a9n%40googlegroups.com?utm_medium=email_sour
ps.google.com/d/msgid/elixir-lang-core/51e44339-31aa-4ec6-93c8-3ca0f7901926n%40googlegroups.com
> <https://groups.google.com/d/msgid/elixir-lang-core/51e44339-31aa-4ec6-93c8-3ca0f7901926n%40googlegroups.com?utm_medium=email_source=footer>
> .
>
--
Regards,
Bruce Tate
CEO
<ht
; <https://groups.google.com/d/msgid/elixir-lang-core/977fcb5e-3d81-4017-b993-7d27a695937an%40googlegroups.com?utm_medium=email_source=footer>
> .
>
--
Regards,
Bruce Tate
CEO
<https://bowtie.mailbutler.io/tracking/hit/f8218219-d2a8-4de4-9fef-1cdde6e723f6/c7c97460-016e-45fb-a4ab-0a703
t; To unsubscribe from this group and stop receiving emails from it, send
> an email to elixir-lang-core+unsubscr...@googlegroups.com.
> >> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elixir-lang-core/5E7686D9-1DC6-4830-8C32-7FCAFFE6E706%40wojtekmach.pl
&
gt; To unsubscribe from this group and stop receiving emails from it, send an
>> email to elixir-lang-core+unsubscr...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/elixir-lang-core/CAFJDP5fJWCVCU41R0CQWx-q6RD1ENUtw92bcpSunf6SBNfQtsg%4
which. I guess this
> proposal should consider a different name for the new function.
>
> On Wed, 9 Dec 2020 09:40:35 -0500
> Bruce Tate wrote:
>
> > This is a long post, and I think it might not be a popular one.
> > Still, I think it has an important punchline, so
Sv0diJvjcOCM55jfUiP%2Bi4-rshT6zCyQk_cWAu8LA%40mail.gmail.com?utm_medium=email_source=footer>
> .
>
--
Regards,
Bruce Tate
CEO
<https://bowtie.mailbutler.io/tracking/hit/f8218219-d2a8-4de4-9fef-1cdde6e723f6/c7c97460-016e-45fb-a4ab-0a70318c7b97>
Groxio, LLC.
512.799.9366
br...@grox.io
do you think?
-bt
--
Regards,
Bruce Tate
CEO
<https://bowtie.mailbutler.io/tracking/hit/f8218219-d2a8-4de4-9fef-1cdde6e723f6/c7c97460-016e-45fb-a4ab-0a70318c7b97>
Groxio, LLC.
512.799.9366
br...@grox.io
grox.io
--
You received this message because you are subscribed to the Google Groups
ue, Dec 8, 2020 at 4:50 PM Bruce Tate wrote:
>
>> Maybe a transform function on with_index?
>>
>> Enum.with_index([:a, :b, :c], &{&2, &1})
>>
>> -bt
>>
>> On Tue, Dec 8, 2020 at 3:05 PM José Valim wrote:
>>
>>> I would lik
iew this discussion on the web visit
> https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4K6h7c1UbiEfoEsyCXGJRbO8he%3DFJ84yxC%2B3-GOo-2MwQ%40mail.gmail.com
> <https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4K6h7c1UbiEfoEsyCXGJRbO8he%3DFJ84yxC%2B3-GOo-2MwQ%40mail.gmail.com?utm_medium=ema
ore+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elixir-lang-core/CAM9Rf%2BKkTGR%3DG2bRApfhr51XD8RHr1HbZZg-Ef%3DJ8rb5aOOR5A%40mail.gmail.com
> <https://groups.google.com/d/msgid/elixir-lang-core/CAM9Rf%2BKkTGR%3DG2bRApfhr
gmail.com
> <https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4Js0nOTvsiJYapFhnzWZbBM7%3Dw8Z4QdrgGCTvhnCUBHNQ%40mail.gmail.com?utm_medium=email_source=footer>
> .
>
--
Regards,
Bruce Tate
CEO
<https://bowtie.mailbutler.io/tracking/hit/f8218219-d2a8-4de4-9fef-1cdde6e723f6/c7c97460
c-890c-d04f21add4a0n%40googlegroups.com
> <https://groups.google.com/d/msgid/elixir-lang-core/6ce4148a-cca3-461c-890c-d04f21add4a0n%40googlegroups.com?utm_medium=email_source=footer>
> .
>
--
Regards,
Bruce Tate
CEO
<https://bowtie.mailbutler.io/tracking/hit/f8218219-d2a8-4de4-9fef
nd better conveys the role of the arguments than
>
> |> maybe_run(x == 1, some_fun)
>
> --
> Riccardo
>
> On Monday, June 8, 2020 at 2:57:32 AM UTC+2, Bruce Tate wrote:
>
>> I like the idea as well. And I like the name maybe_update.
>>
>> -bt
>>
&
ups.google.com/d/msgid/elixir-lang-core/4ab01515-f870-493c-8544-a540badd63c8o%40googlegroups.com
> <https://groups.google.com/d/msgid/elixir-lang-core/4ab01515-f870-493c-8544-a540badd63c8o%40googlegroups.com?utm_medium=email_source=footer>
> .
>
--
Regards,
Bruce Tate
CEO
<http
pendent of aliases, right?
>>>
>>> For example, if Decimal provides sigil_Decimal and an alias is defined
>>> as alias Decimal, as: D then the sigil would still be used as
>>> ~Decimal<...> and not ~D<...>.
>>>
>>> On Saturday
t;elixir-lang-core" group.
>>> To unsubscribe from this group and stop receiving emails from it, send
>>> an email to elixir-lang-core+unsubscr...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/elixir-lang-core/E4F9858D
gt;>>
>>> I think in general, higher order combinator functions like identity,
>>> const, flip, and friends are usually used to facilitate the point-free
>>> style of programming in languages like Haskell. And in general point-free
>>> style usually does not lead
;>> an email to elixir-l...@googlegroups.com.
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/elixir-lang-core/576949a3-93e2-4117-b1f1-ab4621f10e88%40googlegroups.com
>>>> <https://groups.google.com/d/msgid/elixi
r-lang-core/91e7fbd2-b138-4db7-9b8f-530053fd936e%40googlegroups.com
> <https://groups.google.com/d/msgid/elixir-lang-core/91e7fbd2-b138-4db7-9b8f-530053fd936e%40googlegroups.com?utm_medium=email_source=footer>
> .
>
--
Regards,
Bruce Tate
CEO
<https://bowtie.mailbutle
p.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to elixir-lang-core+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4KUZ2c54nfWi6oeU%3DbXfs2k_pbOz20Fv4%3DdMNfPUBmPcg%40ma
sgid/elixir-lang-core/CAL%3D_u%3DLVpD4Gf5Ay_ezX7W%3DFRoB5y31EU%3DLAiOHhTK%2BGSFyzeg%40mail.gmail.com?utm_medium=email_source=footer>
>>>>> .
>>>>>
>>>> --
>> You received this message because you are subscribed to the Google Groups
>> "
e web visit
> https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4KqUJKyuD0CSe5gTHL761SR6CncKDD1ryTsHTuRWXFN8g%40mail.gmail.com
> <https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4KqUJKyuD0CSe5gTHL761SR6CncKDD1ryTsHTuRWXFN8g%40mail.gmail.com?utm_medium=email_source=footer>
> .
>
--
Regards,
Bruce Tate
CE
n was just the example of choice. It can be any
>> anonymous function as argument.
>>
>> On Fri, Aug 9, 2019 at 16:39 Bruce Tate wrote:
>>
>>> It's interesting to me. You have two things happening there:
>>>
>>> - partial application
>>
e from this group and stop receiving emails from it, send an
> email to elixir-lang-core+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4L-4zcvLOnOFSFdnmk0foBJcu94QjrAv9-_QDySN%2BN9bg%40mai
; To view this discussion on the web visit
> https://groups.google.com/d/msgid/elixir-lang-core/edec2a8b-24b6-4750-9928-688315856e54%40googlegroups.com
> <https://groups.google.com/d/msgid/elixir-lang-core/edec2a8b-24b6-4750-9928-688315856e54%40googlegroups.com?utm_medium=email_source=footer>
find the name
>>> awkward and struggle to see it being a net benefit to my code vs what I’d
>>> happily write today. Given how trivial it is to return the value yourself
>>> in a concise and clear way, I don’t think the value of it squatting in
>>> kernel is enough to justi
m.
>>>> To view this discussion on the web visit
>>>> https://groups.google.com/d/msgid/elixir-lang-core/CAD9kT2R41gmZXU9_YAqAdyJQDP-M37j-mgUet-okoeBzF%3DdMDA%40mail.gmail.com
>>>> <https://groups.google.com/d/msgid/elixir-lang-core/CAD9kT2R41gmZXU9_YAqAdyJQDP-
" in terms of clarity, as identity itself is still a
> concept that needs to be explained.
>
>
> *José Valim*
> www.plataformatec.com.br
> Skype: jv.ptec
> Founder and Director of R
>
>
> On Fri, Jul 12, 2019 at 7:18 PM Bruce Tate wrote:
>
>> > Why should
r-lang-core/2e98526b-e83c-4b92-8035-26bce95da822%40googlegroups.com
> <https://groups.google.com/d/msgid/elixir-lang-core/2e98526b-e83c-4b92-8035-26bce95da822%40googlegroups.com?utm_medium=email_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>
--
.google.com/d/msgid/elixir-lang-core/95820767-2333-4A24-BDD0-BB4838DCF32D%40gmail.com
> .
> For more options, visit https://groups.google.com/d/optout.
>
--
Regards,
Bruce Tate
CEO
<https://bowtie.mailbutler.io/tracking/hit/f8218219-d2a8-4de4-9fef-1cdde6e723f6/c7c97460-016e-45fb-
s://groups.google.com/d/msgid/elixir-lang-core/CAD9kT2R41gmZXU9_YAqAdyJQDP-M37j-mgUet-okoeBzF%3DdMDA%40mail.gmail.com
>>>> <https://groups.google.com/d/msgid/elixir-lang-core/CAD9kT2R41gmZXU9_YAqAdyJQDP-M37j-mgUet-okoeBzF%3DdMDA%40mail.gmail.com?utm_medium=email_source=footer>
>>>> .
>>>
gt; email to elixir-lang-core+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elixir-lang-core/b6b3359a-582b-4b42-88d3-10674c6227a5%40googlegroups.com
> <https://groups.google.com/d/msgid/elixir-lang-core/b6b3359a-582b-4b42-88
elixir-lang-core+unsubscr...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/elixir-lang-core/8a1f314b-efdb-468d-8dae-
> ba6492aa0f95%40googlegroups.com.
> For more options, visit https://groups.google.com/d/optout.
>
--
Bruce Tate
P
ds just fine, I think. There is ample precedent for meaningful
defaults in enum. is_nil/1 and &(&1) are meaningful defaults.
Thoughts?
-bt
--
Bruce Tate
President, RapidRed, LLC
Phone: 512.772.4312
Fax: 512 857-0415
Author of Seven Languages in Seven Weeks, Deploying Rails Applications,
>From Jav
cussion on the web visit https://groups.google.com/d/
> msgid/elixir-lang-core/5eb1a5d2-01b3-9a27-6ff9-36836959cf36%40gmail.com.
> For more options, visit https://groups.google.com/d/optout.
>
--
Bruce Tate
President, RapidRed, LLC
Phone: 512.772.4312
Fax: 512 857-0415
Author of Seven Langua
You received this message because you are subscribed to the Google Groups
> "elixir-lang-core" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to elixir-lang-core+unsubscr...@googlegroups.com.
> To view this discussion on the web visit htt
xir-lang-core" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to elixir-lang-core+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elixir-lang-core/d5d51651-2ea6-4a13-b58c-074da80ee70
cribe from this group and stop receiving emails from it, send an
> email to elixir-lang-core+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/elixir-lang-core/CAGnRm4JpFn-%3DGkG_Ya-w64Qqt7OoworqUSAUgzqgWtTFU1fyrw%40mail.gmail.com
> <ht
53 matches
Mail list logo