As a bit of a taster, David Peterson (former principal of Oak Hill College, London, and former research fellow at Moore College) delivered a paper on gifts and ministries in 1 Corinthians. In covering this topic, he touched on the issue of prophecy. One of his suggestions was that ‘prophecy’ is actually a very broad category that does not only involve predicting or revealing secrets, also teaching in a wider sense. For example, preaching, such as that conducted by Peter at Pentecost and Stephen before the Sanhedrin (both in the book of Acts) can be classified as prophecy, especially given that Paul sees the purpose of prophecy as providing constructive words for the church. Words of ‘revelation or knowledge’ (1 Cor 14.6) are, therefore, a small subset of the larger phenomenon of ‘prophecy’.
From what I can see, this would mean that the ‘list’ of phenomena in 1 Cor 14.6 (revelation, knowledge, prophecy, and teaching) are all different aspects of the one wider category which Paul labels more generically as ‘prophecy’ in 1 Corinthians. David then went on to talk about the different roles of apostles, prophets, and teachers as reflecting the progressive way in which a church is founded, maintained, and nourished (1 Cor 12.29).
David really just touched on the issues, not being able to explore them in considerable depth within the allocated time. But it certainly was a stimulating and thought provoking paper.