I have a couple of acres of shale ledge where vast pockets of pure bedrock show. On that site White Pine, popil, white birch, beech and yellow birch grow.
My long term plan is to actually cut the
wood, chip it and then cover the area so that low-bush blueberries can be planted. Granted that is a
staple of Maine agriculture so they do well here, but it is very common on the rock terrain that Maine has (and its highly acidic soil). Your PH levels will indicate what should be planted more then if it has shale or not. Alfalfa for instance can punch a tap root 20 feet down in pure ledge, but requires 6.8 PH levels...