On Sunday, 6 May 2018 at 19:18:02 UTC, Paul Backus wrote:
snip
Wow.. without comments and unittests, the implementation is only
116 lines. Awesome job. Even now I still find it incredible what
D can do. Is Algebraic in the standard library really that bad?
And if so, why aren't implementatio
On Monday, 7 May 2018 at 09:29:06 UTC, Dechcaudron wrote:
Also, though I use WebFreak's extension for VS code, I never
really got it to work 100% (never really invested more than a
couple minutes either, to be fair). Thinks like syntax
highlighting and symbol lookup are really welcome, but I'd
On Monday, 7 May 2018 at 09:19:31 UTC, Dechcaudron wrote:
On Saturday, 5 May 2018 at 15:51:11 UTC, Johannes Loher wrote:
Personally, I don't like that kind of "abuse" of operators at
all. I think it looks really unusual and it kind of breaks
your "flow" when reading the code. Additionally, peop
On Monday, 7 May 2018 at 19:28:16 UTC, Sönke Ludwig wrote:
Another similar project: http://taggedalgebraic.dub.pm/
There's also tagged_union and minivariant on dub, that I've
found. I'm definitely far from the first person to be
dissatisfied with `Algebraic`, or to try my hand at writing a
r
On Sunday, 6 May 2018 at 22:02:05 UTC, Oleg B wrote:
Stable version of serialport package
* Blocking `SerialPortBlk` for classic usage
* Non-blocking `SerialPortNonBlk` and `SerialPortFR` for usage
in fibers or in vibe-d
These 3 versions of the same API is precisely the reason for me
starti
On 07.05.2018 22:28, Sönke Ludwig wrote:
Another similar project: http://taggedalgebraic.dub.pm/
And it's pretty nice one. I use it for couple of years.
Another similar project: http://taggedalgebraic.dub.pm/
On Sunday, 6 May 2018 at 19:18:02 UTC, Paul Backus wrote:
SumType is a generic sum type for modern D. It is meant as an
alternative to `std.variant.Algebraic`.
Features:
- Pattern matching, including support for structural matching
(*)
- Self-referential types, using `This`
- Works with
On Monday, 7 May 2018 at 09:23:04 UTC, Brian Schott wrote:
I spent several hours trying to get this working with a
non-trivial AST, and I think that it just isn't going to work
until the compiler front-end gets better about handling
recursive definitions. It fails in more-or-less the same way
Works OK for me, on Arch linux and fedora
On Mon, May 7, 2018 at 11:29 AM, Dechcaudron via Digitalmars-d-announce <
digitalmars-d-announce@puremagic.com> wrote:
> On Sunday, 6 May 2018 at 16:31:02 UTC, Meta wrote:
>
>> Also, does anyone have an image of the supporter t-shirts? If possible I
>> wa
On Sunday, 6 May 2018 at 16:31:02 UTC, Meta wrote:
Also, does anyone have an image of the supporter t-shirts? If
possible I want to donate an amount to get one of those.
Please, I'm considering it as well.
Also, though I use WebFreak's extension for VS code, I never
really got it to work 100%
On Sunday, 6 May 2018 at 19:18:02 UTC, Paul Backus wrote:
SumType is a generic sum type for modern D. It is meant as an
alternative to `std.variant.Algebraic`.
Features:
- Pattern matching, including support for structural matching
(*)
- Self-referential types, using `This`
- Works with
On Sunday, 6 May 2018 at 22:02:05 UTC, Oleg B wrote:
Stable version of serialport package
I used this library for my end-of-degree project a couple years
back, I'm really glad to see it come to a stable version.
Congrats and thank you!
* Blocking `SerialPortBlk` for classic usage
* Non-b
On Saturday, 5 May 2018 at 15:51:11 UTC, Johannes Loher wrote:
Personally, I don't like that kind of "abuse" of operators at
all. I think it looks really unusual and it kind of breaks your
"flow" when reading the code. Additionally, people, who don't
know about the special behaviour the operato
On Saturday, 5 May 2018 at 11:21:29 UTC, Mike Parker wrote:
This morning at the Hackathon I announced that the D Foundation
is raising money for code-d/serve-d, the plugin for Visual
Studio Code and its companion Microsoft Language Server
Protocol implementation for D.
[...]
There!
I went
On Sunday, 6 May 2018 at 19:33:09 UTC, Gheorghe Gabriel wrote:
On Sunday, 6 May 2018 at 18:05:45 UTC, bauss wrote:
On Saturday, 5 May 2018 at 18:56:52 UTC, Gheorghe Gabriel
wrote:
[...]
I could be wrong, but I think D has some issues with DLL's at
the moment, so recompiling is the only way t
16 matches
Mail list logo