Development of functional porous organic materials, including poly(ionic liquid)s, ionic polymers, and covalent organic frameworks, for catalysis, adsorption, and separation.