声明式和命令式模式是一种设计模式吗?

Are Declarative and Imperative patterns kind of design patterns?

这句话我看了

"C# supports patterns for purity"

...在 O'Reilly 的《C# 8.0 in a Nutshell》一书中。它继续

"Core to functional programming is avoiding the use of variables whose values change, in favor of declarative patterns."

我试图了解什么是声明式模式。但是我找不到声明式模式作为设计模式的任何子类别。

如果声明式模式与行为型、创建型和结构型等设计模式不同,谁能向我解释一下?

Programming Paradigm:主要有两种,命令式和声明式,您可以在声明式编程范式下找到函数式、逻辑式和数学式编程。 OOP 和过程编程属于命令式编程范式。请记住,这只是基本本质,并不明确。

设计模式:设计模式是一种有用的抽象,可以用任何语言实现。它是一个 "pattern" 用于做事的解决方案,而且是可重用的解决方案,我们将其归类为行为型、创造型和结构型。