FIPS 140-2 compliance across symmetric and asymmetric primitives I'm looking to learn more about FIPS compliance.
I noted that it seems FIPS 140-2, is a holistic article, that then cites sub articles like FIPS 197...
It's tricky to ascertain the full picture. Is there a document anyone knows of that will specify:

Approved symmetric ciphers
Approved elliptic curves
Approved signature algos
Approved hashing functions

If not is there any resource you know of that can simplify interpretation of the regulation?
Start with Annex A: Approved Security Functions.  That will give you a good idea of the approved functions.  A few caveats:

Not all modules support all approved functions, e.g. OpenSSL doesn't support quite a few of them (OpenSSL's validation isn't active anymore anyway)
FIPS 140 is a constantly evolving target, so today's validated module is tomorrow's no longer validated module.  For instance, the reason OpenSSL's validation is no longer active is because FIPS 140 changed to disallow the generation of RSA keys with 1024 bits and signatures that used 1024 bit keys, though it still allows signature verification with 1024 bit keys.
Just because an algorithm is FIPS 140 approved doesn't mean customers will accept it.
Both 3DES and SHA1 are still FIPS approved algorithms, but customers will complain about the use of either (both have been deprecated by NIST).