Re: [elixir-core:11689] [Proposal] Add `shift/2-3` to calendar types

2024-03-08 Thread Bruce Tate
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

Re: [elixir-core:11674] Introduce guards in MapSet

2024-03-03 Thread Bruce Tate
%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

Re: [elixir-core:11391] Proposal: Deprecate ~U in favour of ~UTC

2023-05-16 Thread Bruce Tate
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

[elixir-core:11344] Dynamic Supervisor doc change

2023-04-19 Thread Bruce Tate
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

[elixir-core:11342] Re: Update Documentation for GenServer

2023-04-10 Thread Bruce Tate
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

[elixir-core:11340] Update Documentation for GenServer

2023-04-10 Thread Bruce Tate
'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.

Re: [elixir-core:11300] Multi-letter (uppercase) sigils

2023-03-05 Thread Bruce Tate
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-

Re: [elixir-core:11120] Partially applied pipelines/currying/etc

2022-10-27 Thread Bruce Tate
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

Re: [elixir-core:10937] [Proposal] Add Enum.none?/2

2022-06-18 Thread Bruce Tate
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

Re: [elixir-core:10881] [Proposal] Exclude files from .formatter.exs

2022-04-27 Thread Bruce Tate
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

Re: [elixir-core:10736] [Proposal] Conditional pipe

2022-02-02 Thread Bruce Tate
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

Re: [elixir-core:10655] Introduce let and reduce qualifiers to for

2021-12-21 Thread Bruce Tate
t;>>> > Please use the mailing list for comments and further >>>> > > >>>>>> > discussion. Thanks for all the feedback so far! >>>> > > >>>>>> > >>>> > > >>>>>> >>>> > >

Re: [elixir-core:10613] Introduce :let in for-comprehensions

2021-12-16 Thread Bruce Tate
<- 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

Re: [elixir-core:10309] [Proposal] Strict matching comprehensions

2021-06-11 Thread Bruce Tate
.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

Re: [elixir-core:10043] ISO 8601 ordinal dates

2021-02-03 Thread Bruce Tate
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

Re: [elixir-core:10004] Add Enum.every?

2021-01-21 Thread Bruce Tate
; <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

Re: [elixir-core:9920] Validating keywords keys

2020-12-30 Thread Bruce Tate
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 &

Re: [elixir-core:9868] Proposal: Kernel.boolean/1

2020-12-23 Thread Bruce Tate
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

Re: [elixir-core:9855] Enum.fold/2 and Enum.fold/3

2020-12-09 Thread Bruce Tate
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

Re: [elixir-core:9851] Enum.fold/2 and Enum.fold/3

2020-12-09 Thread Bruce Tate
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

[elixir-core:9849] Enum.fold/2 and Enum.fold/3

2020-12-09 Thread Bruce Tate
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

Re: [elixir-core:9840] Enum.index/2

2020-12-08 Thread Bruce Tate
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

Re: [elixir-core:9838] Enum.index/2

2020-12-08 Thread Bruce Tate
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

Re: [elixir-core:9771] Add URI.encode_query/2

2020-11-06 Thread Bruce Tate
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

Re: [elixir-core:9742] Feature: Add Map.rename_key/3 and/or Map.rename_keys/3

2020-10-12 Thread Bruce Tate
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

Re: [elixir-core:9651] [Proposal] EEx: Allow a comment to follow `end`, e.g., <%= end # comment %>

2020-08-11 Thread Bruce Tate
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

Re: [elixir-core:9552] [Proposal] Add Map.put_if/4

2020-06-08 Thread Bruce Tate
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 >> &

Re: [elixir-core:9550] [Proposal] Add Map.put_if/4

2020-06-07 Thread Bruce Tate
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

Re: [elixir-core:9397] Proposal: Multi-letter sigils

2020-02-17 Thread Bruce Tate
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

Re: [elixir-core:9391] Proposal: Multi-letter sigils

2020-02-15 Thread Bruce Tate
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

Re: [elixir-core:9358] [Proposal] Add Function.const/2

2020-02-04 Thread Bruce Tate
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

Re: [elixir-core:9353] [Proposal] Add Function.const/2

2020-02-03 Thread Bruce Tate
;>> 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

Re: [elixir-core:9295] [Proposal] identity function

2019-12-23 Thread Bruce Tate
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

Re: [elixir-core:9152] Re: [Proposal] latest and earliest functions for DateTime and NaiveDateTime

2019-10-12 Thread Bruce Tate
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

Re: [elixir-core:9132] Suggestion Add Rubys tally

2019-10-08 Thread Bruce Tate
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 >> "

Re: [elixir-core:9125] Suggestion Add Rubys tally

2019-10-04 Thread Bruce Tate
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

Re: [elixir-core:9033] Function.pipe_to/2

2019-08-09 Thread Bruce Tate
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 >>

Re: [elixir-core:9030] Function.pipe_to/2

2019-08-09 Thread Bruce Tate
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

Re: [elixir-core:9015] Re: [Proposal] Using the active voice in the documentation

2019-08-04 Thread Bruce Tate
; 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>

Re: [elixir-core:8998] [Proposal] identity function

2019-07-30 Thread Bruce Tate
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

Re: [elixir-core:8974] Re: [Proposal] identity function

2019-07-21 Thread Bruce Tate
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-

Re: [elixir-core:8937] Re: [Proposal] identity function

2019-07-12 Thread Bruce Tate
" 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

Re: [elixir-core:8934] Re: [Proposal] identity function

2019-07-12 Thread Bruce Tate
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. > --

Re: [elixir-core:8923] [Proposal] identity function

2019-07-08 Thread Bruce Tate
.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-

Re: [elixir-core:8900] Re: [Proposal] identity function

2019-07-02 Thread Bruce Tate
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> >>>> . >>>

Re: [elixir-core:8884] Re: [Proposal] identity function

2019-07-02 Thread Bruce Tate
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

Re: [elixir-core:6893] Re: Sorting maps when inspecting

2017-02-15 Thread Bruce Tate
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

[elixir-core:6595] Proposal: Enum.reject for Enum.compact

2016-11-17 Thread Bruce Tate
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

Re: [elixir-core:6296] Suggestion: Map.deep_merge

2016-09-09 Thread Bruce Tate
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

Re: [elixir-core:6231] Consider warning on using True/False instead of true/false

2016-08-19 Thread Bruce Tate
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

Re: [elixir-core:5892] Test grouping and named setups

2016-06-01 Thread Bruce Tate
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

Re: [elixir-core:5868] Test grouping and named setups

2016-05-27 Thread Bruce Tate
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