digitalmars.D.learn - Como puedo hacer funciones asincronas?
- Danico (21/21) Jun 17 2023 hola gente, quisiera saber como es que puedo hacer funciones
- Cecil Ward (2/23) Jun 17 2023 This is something I have wanted to achieve also.
- =?UTF-8?Q?Ali_=c3=87ehreli?= (9/40) Jun 18 2023 Replace that 'async' with 'void':
hola gente, quisiera saber como es que puedo hacer funciones asincronas. ` import std; import std.stdio; import std.concurrency; //import archivo2; alias print = writeln; void main () { auto tarea1 = spawn(&saludo); auto tarea2 = spawn(&saludo2); print("realizando tareas "); } void saludo () { print("hola"); } async saludo2 () { print("hola2"); } `
Jun 17 2023
On Saturday, 17 June 2023 at 22:05:37 UTC, Danico wrote:hola gente, quisiera saber como es que puedo hacer funciones asincronas. ` import std; import std.stdio; import std.concurrency; //import archivo2; alias print = writeln; void main () { auto tarea1 = spawn(&saludo); auto tarea2 = spawn(&saludo2); print("realizando tareas "); } void saludo () { print("hola"); } async saludo2 () { print("hola2"); } `This is something I have wanted to achieve also.
Jun 17 2023
On 6/17/23 20:20, Cecil Ward wrote:On Saturday, 17 June 2023 at 22:05:37 UTC, Danico wrote:Replace that 'async' with 'void': void saludo2 () {hola gente, quisiera saber como es que puedo hacer funciones asincronas. ` import std; import std.stdio; import std.concurrency; //import archivo2; alias print = writeln; void main () { auto tarea1 = spawn(&saludo); auto tarea2 = spawn(&saludo2); print("realizando tareas "); } void saludo () { print("hola"); } async saludo2 () {It just works with that change. std.concurrency appears here in one of my presentations: https://youtu.be/dRORNQIB2wA?t=1735 And some text here: http://ddili.org/ders/d.en/concurrency.html Aliprint("hola2"); } `This is something I have wanted to achieve also.
Jun 18 2023