Atrybut AutoOpen w F #
Jaka jest zalecana doktryna do używania atrybutu AutoOpen?
(To pytanie jest prawdopodobnie kontynuowanekiedy użyć funkcji statycznej funkcji VS modułu na podobnie nazwanym typie )
Ekspert F # stwierdza, że „Może to być przydatne, gdy definiujesz operatorów i funkcje najwyższego poziomu ad hoc:”
Wydaje się, że to tutaj jest po to, aby nieco zmniejszyć rolę modułu w organizacji kodu, kiedy technicznie potrzebujesz jednego do napisania kodu, ale usuniesz jego istnienie z perspektywy klienta.
Czy jest coś jeszcze? Kiedy go używasz?