Forresten lige et tillægs spørgsmål. Det jeg skal bruge det til er, at jeg har en del funktioner der skal kaldes efter hinanden, og alle funktionerne minder om hinanden (de kører nogle tests for forskellige ting). Efter funktionerne er blevet udført skal jeg checke på hvad de returnere, og de 'actions' der skal tages ud fra retur værdierne er nødagtigt de samme for alle funktionerne.
Derfor ville jeg lave en ny funktion, som så tager alle mini oprindelige funktioner som input, og følger op på hvad der skal ske bag efter.
Kan jeg lave noget smart så jeg ikke skal kalde den nye funktion med 'Proc.new{|s|func(s)}' som input, men evt bare funktions navnet, eller måske bare en macro der definere 'Proc.new{|s|NAME(s)}' ?
Ok, jeg holder mid til der andet forslag jeg sendte med Proc blokken, da proc kun undgår én gang. Men stadig mange tak for hjælpen.
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.