🦋 Welcome to the MAIN() IRC channel of the Raku Programming Language (raku.org). Log available at irclogs.raku.org/raku/live.html . If you're a beginner, you can also check out the #raku-beginner channel! Set by lizmat on 6 September 2022. |
|||
00:02
jpn joined
00:30
thaewrapt joined
|
|||
wayland | antononcube: Have you considered a GraphQL backend for DataQueryWorkflows? Or OpenAPI? | 00:31 | |
antononcube: Also, I'm not understanding the difficulty of adding a new backend for DataQueryWorkflows (under the Raku space). Is there a feature that's missing in TOP that you need for this? Maybe not everything can be converted to TOP, but I think we should be able to get a moderately functional mapping. But first, I need to finish at least one version of TOP :p | 00:38 | ||
Interestingly, all of us are trying different approaches at making a generic frontend for data processing structures in array/tabular format, each with a different set of emphases. | 01:08 | ||
antononcube | @wayland There is no principle difficulty -- it is just the bottleneck of my understanding how to convert natural language specs into TOP-code. | ||
wayland | Oh! Right. Well, I think that can be overcome as I actually release the working thing and write documentation for it. | 01:09 | |
antononcube | @wayland Yeah, I think all three of us (you, I, and Steve Row) understand that... | ||
Hmm... from what you are saying it seems TOP is less mature than I thought... | 01:11 | ||
I have not considered GraphQL as target of the DSL interpreter, but it might be not that difficult to make an initial version. I have no idea how to test it. | 01:12 | ||
01:17
Manifest0 left
|
|||
wayland | Anyone know if there's any plan to release a hard copy of Think Raku? | 01:23 | |
antononcube: Agreed, now -- I was just late to the party :p | 01:24 | ||
antonon: Yeah, with the TOP stuff I took the opposite approach from what I usually take -- I wrote the ideas down first, instead of starting with code. | 01:25 | ||
My point (that I completely forgot to mention :p ) with the 3 different libraries we're writing, (plus DBIish as well) is that the next version of Raku (ie. Raku 7, whatever the next big rewrite is) needs this kind of stuff built in, just like the concepts from various Perl 5 modules (Parse::RecDescent, Moose, DateTime) were put into Raku. | 01:35 | ||
antononcube: You could also make a DBIish backend, combining SQL and Raku (if you haven't already -- I'm just looking at your diagram) | 01:42 | ||
01:48
jpn left
|
|||
antononcube | SQL is done to a point. | 01:56 | |
I have tested it with simple specs only. | 01:57 | ||
01:57
kylese left,
kylese joined
02:15
kylese left,
kylese joined
02:30
kylese left
02:34
kylese joined
03:09
stanrifkin_ joined
03:13
stanrifkin left
04:49
wayland76 joined,
wayland left
07:32
tejr left
07:37
tejr joined
07:38
tejr left
07:42
tejr joined
08:14
jpn joined
08:18
jpn left
08:35
Manifest0 joined
08:54
Sgeo left
08:57
sena_kun joined
10:28
stanrifkin_ left
10:52
esh_ left
11:05
wayland76 left
11:07
wayland76 joined
12:22
jpn joined
12:24
clarkema left,
greenfork left,
patrickb left,
atweedie left,
atweedie joined,
clarkema joined,
patrickb joined,
greenfork joined
12:33
jpn left
12:49
Chanakan5591 left
12:50
Chanakan joined
13:00
jpn joined
13:07
jpn left
|
|||
tbrowder | re: Think Raku, does its license allow someone to use another publisher to produce a hard copy? if so it probably should be updated before going that route. | 13:12 | |
antononcube | Also, does it licencse make it amenable to be used in a specially-biased Raku-LLM ? | 13:13 | |
tbrowder | publisher like diggypod.com | 13:19 | |
13:35
jpn joined
|
|||
wayland76 | I think the last hardcopy was called Think Perl 6, and it's been updated online since then. | 13:41 | |
I've got the code " has Int $!doc-width = 1683; " and I get: Error: Type check failed in assignment to $!width; expected Num but got Int (1683) | 13:43 | ||
Is there a way to tell it to just coerce other than using .Int on the number? | 13:44 | ||
Actually, my bad -- please ignore. | 13:45 | ||
lizmat | 1683 looks pretty Inty to me :-) | ||
13:57
jpn left
|
|||
wayland76 | Yeah, turns out I was passing it to Cairo, which does some native stuff. It turned out to only be 2 numbers, so I just coerced them with .Num | 13:59 | |
14:01
jpn joined
14:18
[Coke] left
|
|||
antononcube | ParSeq suddently moved from a micro version into mini versions. | 14:24 | |
lizmat | yeah, all goals that I had set, looked like they were reached | 14:25 | |
antononcube | 👍 | 14:26 | |
lizmat | integration into rak / App::Rak turned out to reveal a number of issues, that haven't all been solved yet :-( | ||
antononcube | I should start keeping / submitting a "Changes" file in my packages. | ||
lizmat | App::Mi6 basically forces you to do so, one of its features :-) | 14:27 | |
antononcube | Of course, going parallel is natural way speed up "App::Rak". | ||
lizmat | App::Rak already does that, but was hindered by the limitations of .hyper | 14:28 | |
which was the impetus for me to start scratching that .hyper itch that I've had for years :-) | 14:29 | ||
so the "drop in replacement for hyperize" goal was definitely not reached yet | 14:31 | ||
antononcube | Good to know! | 14:43 | |
lizmat | so: ok to use in scripts atm, not yet to integrate into other modules :-( | 14:54 | |
tbrowder | hi, i'm working on a new module, Checkwriter, to gen pdf checks on standard printers using standard check papers. first out will be for us dollars using Office Depot single check paper on Letter. Later, if there is interest, I can produce for other sizes and langiages and currencies | 15:23 | |
teatime | do you need MICR ink | 15:24 | |
you can get it for laser printers | |||
tbrowder | on A4 or other stanfard sizes. it uses Lingua::EN::Numbers. my bank does not need MICR ink, buy i do have the MICT | 15:25 | |
MICR font | |||
and i do use a laser printer | 15:26 | ||
the font is included with my published FontFactory::Type1 | 15:27 | ||
Checkwriter progress can be viewed at github.com/tbrowder/Checkwriter. | 15:29 | ||
teatime | tbrowder++ | ||
tbrowder | this was my motivation to urge more language support for Lingua:XX::Numbers | 15:30 | |
checks are not printable yet, but hopefully before too long. lot's of behind-the-scenes scafolding for privacy and account accuracy. | 15:33 | ||
btw, my bank (and many others now i'll bet) can take check deposits via a picture with its app, so, at least for a personal account, the MICR font ink seems to be no factor. | 15:36 | ||
but i will try it all out in my banking world before publishing it | 15:37 | ||
16:12
[Coke] joined
|
|||
tbrowder | oh, actually, until full language support, the actual check writing is done with a prompt/response dialog, so, with an appropriate option, the user can enter enter the words needed instead of having the calculated based on the number amount. | 16:23 | |
lizmat wonders where cheques are still being used | 16:24 | ||
I haven't seen one in 15+ years | |||
tbrowder | well, in my world, local small business ppl take checks or cash | 16:25 | |
many don't want service charges. our local tax authority likes debiting a bank acct, but their UI is terrible | 16:27 | ||
but i hear rumors that the us fed banking system is going to poke noses into the situation | 16:28 | ||
anyhoo, i still need checks and that means Raku | 16:29 | ||
lizmat | great to hear being able to use Raku for such a goal :-) | 16:30 | |
the last check I got out of the US for about 20 dollar cent, would cost 50 euros to actually process | 16:31 | ||
I decided not to have it processed :) | |||
tbrowder | wise move 😁 | 16:45 | |
17:39
jpn left
|
|||
coleman | liz lives in the future (Europe) | 17:40 | |
where you can buy a cell phone without going to the company store like it's an 1890's coal town | 17:41 | ||
I needed a cashier's check recently, and I realized I hadn't gone to a physical bank in years. It had been so long they needed to ask me a long series of questions to verify my identity | 17:42 | ||
17:44
Sgeo joined
|
|||
tbrowder | ymmv | 19:10 | |
i'm from a different gen, i still love going to physical stores, the post office, and the bank, and esp. the hardware store. alas, not many small computer stores left, Best Buy maybe best where i live now. | 19:13 | ||
and i like the grocery store | |||
lizmat | Ah, don't get me wrong, I love going to stores as well.... it's just that I don't need cheques to do shopping | ||
tbrowder | gotcha, i do understand | 19:14 | |
and using raku for "practical" things is also very fun | 19:15 | ||
speaking of that, some time ago i asked zoffix about the source for some nice perl6 booklets he had made with Adobe. he said we could do whatever with it. | 19:20 | ||
it would be nice if someone with access to Adobe stuff could update it with a name change and any other words or code changes. | 19:21 | ||
it probably needs someone with good graphics design skills and an artistic talent | 19:22 | ||
lizmat | antononcube looks like I need to re-imagine infectiousness in ParaSeq :-( | 19:57 | |
antononcube | @lizmat Good luck! | 21:00 | |
22:12
jpn joined
23:00
sena_kun left
23:26
MasterDuke joined
23:53
jpn left
|