Pytania otagowane jako composition

Kompozycja to proces łączenia lub komponowania części programu w większy program.




3
React.js: Zawijanie jednego komponentu w inny
Wiele języków szablonów ma instrukcje „sloty” lub „fed”, które umożliwiają wykonanie pewnego rodzaju inwersji kontroli w celu zawinięcia jednego szablonu w drugi. Angular ma opcję „przetłumacz” . Railsy mają deklarację dochodu . Gdyby React.js miał instrukcję fed, wyglądałoby to tak: var Wrapper = React.createClass({ render: function() { return ( <div …




7
Java - Kolizja nazw metod w implementacji interfejsu
Jeśli mam dwa interfejsy, oba całkiem różne w swoich celach, ale z tą samą sygnaturą metody, jak zrobić klasę implementującą obie bez konieczności pisania jednej metody, która służy do obu interfejsów i pisania zawiłej logiki w metodzie implementacja, która sprawdza, dla jakiego typu obiektu jest wykonywane wywołanie i wywołuje odpowiedni …

5
Konkretny przykład pokazujący, że monady nie są zamknięte w kompozycji (z dowodem)?
Powszechnie wiadomo, że funktory aplikacyjne są zamknięte w kompozycji, ale monady nie. Jednak mam problem ze znalezieniem konkretnego kontrprzykładu pokazującego, że monady nie zawsze komponują. Ta odpowiedź daje [String -> a]jako przykład nie-monady. Po trochę zabawie z tym, wierzę w to intuicyjnie, ale ta odpowiedź mówi tylko, że „złączenia nie …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.