Un altro approccio consiste nell'utilizzare le forme monadiche e diadiche di #
(Tally e Copia). Questo idioma dell'utilizzo di Copia per rimuovere un elemento è qualcosa che uso frequentemente.
Il gancio (i. [email protected]#)
utilizza Tally (monadica #) e monadici e diadici i.
(interi e indice di) per generare la stringa di filtro:
2 (i. [email protected]#) 'abcde'
1 1 0 1 1
che Copy (diadica #) utilizza per omettere la voce appropriata.
2 ((i. [email protected]#) # ]) 0 1 2 3 4 5
0 1 3 4 5
2 ((i. [email protected]#) # ]) 'abcde'
abde
È una sintassi molto insolita ma decisamente più semplice della mia. –
Il tuo modo è significativamente più efficiente per la rimozione di un articolo. Probabilmente è il più efficiente (almeno tra l'uso di '{', '; .' o'/.'). – Eelvex