# Map a list of functions to a number [duplicate]

Suppose I have a list of functions like:

listfun = { Sin, Cos, Tan }


And suppose I want to map listfun to a single number Pi so that the result is,

result = { Sin[Pi], Cos[Pi], Tan[Pi] } = {0, -1, 0}


How can I generate result above? Thanks!

## marked as duplicate by Quantum_Oli, m_goldberg, Yves Klett, MarcoB, user9660 Jul 8 '16 at 12:52

• Does Through fit your needs? – Kuba Jul 8 '16 at 10:10
• (83878) – Kuba Jul 8 '16 at 10:11
• @Kuba Is there a builtin for #1[##2]& or similar? – Szabolcs Jul 8 '16 at 10:12
• Thanks! Sorry it's been a while since I've used Mathematica and these I've forgotten that such built-in commands are there --- despite I've Googled for so long for such a solution! – user32416 Jul 8 '16 at 10:13
• @Szabolcs #[#2]& is Compose but it won't work with ##2. – Kuba Jul 8 '16 at 10:14

listfun = {Sin, Cos, Tan};