Abstract. A detachment of a hypergraph F is a hypergraph obtained from F by splitting some or all of its vertices into more than one vertex. Amalgamating a hypergraph G can be thought of as taking G , partitioning its vertices, then for each element of the partition squashing the vertices to form a single vertex in the amalgamated hypergraph F . In this paper we use Nash-Williams lemma on laminar families to prove a detachment theorem for amalgamated 3-uniform hypergraphs, which yields a substantial generalization of previous amalgamation theorems by Hilton, Rodger and Nash-Williams.To demonstrate the power of our detachment theorem, we show that the complete 3-uniform n-partite multi-hypergraph λK 3 m1,...,mn can be expressed as the union G 1 Y . . . Y G k of k edge-disjoint factors, where for i " 1, . . . , k, G i is r i -regular, if and only if: (i) m i " m j :" m for all 1 ď i, j ď k, (ii) 3 r i mn for each i, 1 ď i ď k, and (iii) ř k i"1 r i " λ`n´1 2˘m 2 .