No, most likely not to the above question.
I have a quick story to answer your original question: When I first started my tank, I did some stupid things. One of them was putting angelfish with small shrimp. I had about 8 shrimp (they were each around $12 a piece), and they were all eaten at some point (a few of which I watched get eaten). The Ghost shrimp had the most luck and lasted far longer than the colorful jewel-like shrimp, but it, too, was eaten. So, to answer your question, no. A fat goose egg. No small shrimp can be kept with Angelfish.
If you really wanted to try shrimp with angelfish, you could go for the much larger ones, such as Vampire shrimp and Bamboo shrimp; they would be the least likely to be eaten, but it is still a big risk. I'm currently trying to keep a BIG Vampire shrimp with medium-sized Discus. While admittedly, it is risky, I have a backup tank just in case things go sour. I'm only doing this because the shrimp is the size of a juvenile blue crayfish; it is massive (it's definitely vampire shrimp; it doesn't have pinchers); therefore, it shouldn't get picked on by the discus, especially since my tank has plenty of hiding spots. But as I said above, if things go sour, I have a backup tank for the shrimp.
I hope this helps!