Active development on PSArm has been stopped and the project is now archived. See: PSArm Experiment Update.
The repository will remain readonly and available under MIT license for anyone wishing to reuse the project or its components and ideas.
PSArm was an experimental PowerShell module that provides a domain-specific language (DSL) embedded in PowerShell for Azure Resource Manager (ARM) templates, allowing you to use PowerShell to build ARM templates.
For more information, see the old README.